home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / bbsutils / fb195g1.arj / FEBBS.DOC < prev    next >
Text File  |  1994-04-08  |  144KB  |  3,643 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.              ┌────────────┐
  12.              │░░░░░░░░░░░░│
  13.              │░░░┌────┬───┴────────┐
  14.              │░░░│    │░░░░░░░░░░░░│
  15.              │░░░└────┴─┐░┌───────┬┴───────────┐
  16.              │░░░░░░░░░░│░│       │░░░░░░░░░░░░│
  17.              │░░░┌────┬─┘░└──────┐│░░░┌────┐░░░├──────────┐
  18.              │░░░│    │░░░░░░░░░░││░░░│    │░░░│░░░░░░░░░░│
  19.              │░░░│    │░░░┌──────┘│░░░└────┘░┌─┘░┌────┐░░░├───────────┐
  20.              │░░░│    │░░░│       │░░░░░░░░░░│░░░│    │░░░│░░░░░░░░░░░│
  21.              └───┘    │░░░└───────┴┐░░┌────┐░└─┐░└────┘░┌┬┘░░┌────────┘
  22.                       │░░░░░░░░░░░░│░░│    │░░░│░░░░░░░░││░░░│
  23.                       └───────────┬┘░░└────┘░░░│░┌────┐░└┴┐░░└────────┐
  24.                                   │░░░░░░░░░░░░│░│    │░░░│░░░░░░░░░░░│
  25.                                   └──────────┬─┘░└────┘░░░├───────┐░░░│
  26.                                              │░░░░░░░░░░░░│       │░░░│
  27.                                              └───────────┬┴───────┘░░░│
  28.                                                          │░░░░░░░░░░░░│
  29.                                                          └────────────┘
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                                   THE
  41.                            File Area Manager
  42.  
  43.                                   for
  44.  
  45.                    RemoteAccess          1.11/2.00
  46.                    Maximus               2.xx
  47.                    Tubbs                 1.00
  48.                    QuickBBS              2.6x/2.7x
  49.                    SuperBBS              1.1x
  50.                    Proboard              2.00
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.        Copyright (c) 1990-94 by FenrisUlven Data & Patrik Sjöberg
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.           Disclaimer  ...................................................1
  68.           What is FEBBS?  ...............................................2
  69.           Features  .....................................................3
  70.           How to get Started  ...........................................4
  71.           Setup .........................................................5
  72.           BBS System  ...................................................5
  73.           General Items   ...............................................5
  74.           Flag toggle  .................................................10
  75.           Colours ......................................................12
  76.           The Filelists  ...............................................12
  77.           Areas to list  ...............................................16
  78.           Files to ignore  .............................................17
  79.           External support programs  ...................................17
  80.           The external viewer's  .......................................18
  81.           The Archive programs  ........................................19
  82.           The external utilities  ......................................20
  83.           The Text "macros"  ...........................................20
  84.           Keyboard setup  ..............................................20
  85.           Entering the registration code  ..............................21
  86.           Compile helpfile  ............................................21
  87.           Editing the control files  ...................................21
  88.           Save the changes  ............................................22
  89.           Editor .......................................................23
  90.           How to Edit Your Files.Bbs  ..................................23
  91.           How to read the function part of the manual  .................23
  92.           The functions that can be used inside the editor .............25
  93.           Add Avatar colour codes  .....................................25
  94.           Add character literal  .......................................25
  95.           Add download Counter as specified in setup  ..................25
  96.           Add GIF information to description  ..........................25
  97.           Adopt Missing Files to Files.Bbs  ............................26
  98.           Binary Viewer  ...............................................26
  99.           Copy description from line Above  ............................26
  100.           Copy tagged Lines/Files to different Area  ...................26
  101.           Copy Files descriptions Anywhere and without area change  ....27
  102.           Copy Line  ...................................................28
  103.           Display Files.Bbs as the BBS would  ..........................28
  104.           Display the External support programs  .......................28
  105.           DOS Shell  ...................................................28
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.           External Archive Viewer  .....................................28
  113.           External GIF Viewer  .........................................29
  114.           Global Unmark of tagged Lines  ...............................29
  115.           Hurl tagged Lines/Files to different Area  ...................29
  116.           Hurl Files descriptions Anywhere and without area change  ....29
  117.           Import FILE_ID.DIZ  ..........................................29
  118.           Indent comment to position specified in the setup  ...........30
  119.           Kill All tagged Lines / Files  ...............................30
  120.           Look Inside Archive / GIF information  .......................30
  121.           Memory Status  ...............................................31
  122.           Menu in editor  ..............................................31
  123.           Move Line  ...................................................32
  124.           Move tagged Lines inside editor  .............................32
  125.           Remove Both line and File  ...................................32
  126.           Remove File but leave description in Files.Bbs  ..............32
  127.           Remove missing files from Files.Bbs  .........................32
  128.           Rename File on Current line  .................................33
  129.           Save current Files.Bbs   .....................................33
  130.           Search for Filename  .........................................33
  131.           Search again  ................................................33
  132.           Sort Block  ..................................................34
  133.           Show text "macros"  ..........................................34
  134.           Show ANSI or AVATAR file  ....................................34
  135.           Strip Download counter  ......................................34
  136.           Switch Area  .................................................34
  137.           Tag all missing files  .......................................35
  138.           Tag dupe entries in current files.bbs  .......................35
  139.           Tag files older then date  ...................................35
  140.           Tag line for later action  ...................................35
  141.           Tagged files status  .........................................35
  142.           Text viewer  .................................................35
  143.           Text "macros" as defined in the setup  .......................36
  144.           Toggle display file-size / -date on statusline  ..............36
  145.           Touch file on current line  ..................................36
  146.           Touch all tagged files  ......................................36
  147.           Xpress way out of editor  ....................................36
  148.           Avatar Control Codes  ........................................37
  149.           Support files  ...............................................38
  150.           HEADTEXT.FEB  ................................................38
  151.  
  152.  
  153.  
  154.           HURLTEMP.FEB   ...............................................38
  155.           TAGTEMP.FEB  .................................................38
  156.           ERROR.FEB  ...................................................38
  157.           IMPORT.FEB  ..................................................38
  158.           Limitations of Febbs  ........................................39
  159.           Support programs  ............................................39
  160.           FBA  .........................................................39
  161.           Runtime Errors  ..............................................39
  162.           The Filelists  ...............................................40
  163.           Avatar Codes  ................................................40
  164.           General items  ...............................................40
  165.           The directory list  ..........................................40
  166.           When, how and where?  ........................................41
  167.           Headers and footers  .........................................42
  168.           Area header  .................................................42
  169.           Sample batch file  ...........................................43
  170.           Different filelists  .........................................43
  171.           Extended descriptions  .......................................43
  172.           Memory Swapping  .............................................44
  173.           FEBBS Vs Viruses and EXE compressors  ........................46
  174.           The overlay buffer and slow machines  ........................47
  175.           Commandline parameters  ......................................48
  176.           Multitaskers and Share  ......................................49
  177.           The future  ..................................................50
  178.           Support  .....................................................51
  179.           Copyright, Trademarks  .......................................52
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.                                                               Disclaimer
  188.  
  189.              The FEBBS-Package  is  subject  to  the following  licence
  190.              terms and conditions.
  191.              The  FEBBS-package  is  supplied  as  it  is.  The  author
  192.              disclaims all warranties, expressed or implied, including,
  193.              without limitation, the warranties  of merchantability and
  194.              of  fitness  for  any  purpose.   The  author  assumes  no
  195.              liability for damages, direct  or consequential, which may
  196.              result from the use of the FEBBS-package.
  197.  
  198.              The FEBBS-package is a "shareware program" and is provided
  199.              at no charge to the user for 
  200.              evaluation.  Feel free to share  it with your friends, but
  201.              please do not give  it away altered or  as part of another
  202.              system. The  essence  of "user-supported"  software  is to
  203.              provide personal  computer  users  with  quality  software
  204.              without high  prices,  and yet  to  provide  incentive for
  205.              programmers to continue to develop new products.
  206.  
  207.              The FEBBS-package,  all  programs,  the documentation  and
  208.              support files are copyrighted 1991-1994 by Patrik Sjoberg.
  209.              All rights  are reserved.  You may  copy this  package for
  210.              backup purposes. You  may also  copy and  share unmodified
  211.              copies of the whole package,  providing that the copyright
  212.              notice is reproduced and included on all copies.
  213.  
  214.              You may not sell  the product for a  fee and/or distribute
  215.              the product  along  with  other  products without  written
  216.              permission, nor  may you  modify or  remove  the Copyright
  217.              Notices from the programs or the documentation files. User
  218.              clubs, if they  are NOT commercial,  are allowed  to ask a
  219.              small amount of  money for  distribution and  storage when
  220.              they want to share this package among their members.
  221.  
  222.              It is  forbidden  to  modify,  adapt,  translate,  reverse
  223.              engineer,  and/or   disassemble   the   software  in   the
  224.              FEBBS-package. Patching  the medium  at places  that carry
  225.              the software  is  seen as  a  program change  and  is also
  226.              forbidden.
  227.  
  228.              Non-commercial users can get a licence for the usage up to
  229.              this release of  the FEBBS-package  for a small  amount of
  230.              money. Commercial usage of FEBBS  will cost somewhat more.
  231.              Also, a so called 'closed' bulletin board system (a system
  232.              where the user  must pay direct  to the SysOp  to get full
  233.              access) has to pay more than  a Non-commercial user. Usage
  234.              of the Febbs-Package on a BBS with  three lines or more is
  235.              considered as 'closed BBS' usage also. 
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.                                 Febbs, filemanagement for your bbs  -  1
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.                                                           What is FEBBS?
  255.  
  256.              Febbs is  a  file  area manager  for  your  bulletin board
  257.              system, BBS.   It will  help you  keep your file  areas in
  258.              shape and create your daily filelists.
  259.  
  260.              How often have you  not edited those  files.bbs files? How
  261.              many times  have you  not  been "running"  around  in your
  262.              directory tree just to get to  each of them? Copying files
  263.              cross drives just to forget to move descriptions as well.
  264.  
  265.              This agony is all over with Febbs. Just sit tight and edit
  266.              every one of the files.bbs files  from a directory of your
  267.              choice.    No     more     changing     directories    and
  268.              unloading/reloading   your   editor.    Move   files   and
  269.              descriptions  easily  between  areas.   Look  inside  your
  270.              archived files to  find out what  is in  them, create your
  271.              daily filelists and statistical files and much more...
  272.  
  273.              Febbs will save  you, the busy  system operator, countless
  274.              of hours as you would have spent maintaining the file area
  275.              part of your  system. It is  a small  investment that will
  276.              repay itself with a couple of weeks. If You value Your own
  277.              time in any way.
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.          2 -  Febbs, filemanagement for your bbs
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.                                                                 Features
  321.  
  322.              Support for RemoteAccess 1.11 / Maximus 2.00 / Tubbs
  323.              1.00Beta / QuickBbs 2.6x to 2.76 / SuperBbs1.15 / Proboard
  324.              2.00
  325.              Edit all your files.bbs files from one spot.
  326.              Full screen editor with standard edit commands. 
  327.              Fully user definable keys for almost all functions.
  328.              Enter Avatar / control codes within the editor. 
  329.              Supports' SAA/CUA in program design.
  330.              Adopt missing files to files.bbs. 
  331.              Add GIF info to the description automatically when
  332.              adopting files. 
  333.              Add GIF and JPEG resolution easily to files already in
  334.              your descriptions.
  335.              Create Your daily lists. 
  336.              Create overview of all Your areas ASCII/ANSI/AVATAR
  337.              flavour. 
  338.              Create a list over frequable directories for Your Mailer. 
  339.              Create a list over the 50 most downloaded files.
  340.              ASCII/ANSI/AVATAR flavour 
  341.              Strip Avatar codes from filelists.
  342.              Tag missing files that exist in Files.Bbs.
  343.              Tag dupe entries in Files.Bbs. 
  344.              Hurl/copy files to other areas. Description moved as well.
  345.              When hurling/copying place the hurled/copied files at
  346.              position you like in the new Area, or if you wish hurl
  347.              without changing area. 
  348.              Hurl files to any directory you wish.
  349.              Sort tagged blocks inside editor. 
  350.              Look inside all major archives and at files inside
  351.              archives.
  352.              Look at GIF, JPEG files resolution. 
  353.              DOSshell with built in swap to EMS, XMS or Disk.
  354.              Support for internal viewers of archives, text and binary
  355.              Files 
  356.              Support for external viewers of archives, text files,
  357.              binary files and GIF files. 
  358.              Delete missing files from Files.Bbs 
  359.              Search for files local and if not found local, global. 
  360.              Rename files. 
  361.              Slots for any external support program.
  362.              And more ...
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.                                 Febbs, filemanagement for your bbs  -  3
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.                                                       How to get Started
  388.  
  389.              Unpack the Archived file containing FEBBS.
  390.              Read all the documentation files contained in the Archive.
  391.              Put FEBBS in a directory you fancy. 
  392.              Fire up FEPPLA, the Febbs setup utility. Feppla will now
  393.              create a file called FEBBS.CTL. This file contains the
  394.              setup info needed for FEBBS.  
  395.  
  396.              If you are  upgrading from  a version  older than  1.00 of
  397.              FEBBS then you must delete the old FEBBS.CTL and then redo
  398.              the setup. And if  you are upgrading from  version 1.80 to
  399.              1.9x then you simply run FEPPLA and save the configuration
  400.              file to upgrade to the new format.
  401.  
  402.              If you wish to create different  setup files for different
  403.              occasions just add the switch /S:<Name> to the commandline
  404.              and the configuration  file <name>  will be  used instead.
  405.              Just remember to do  the same with Febbs  when you wish to
  406.              use it later. 
  407.  
  408.              Why would You want a different Setup?  
  409.  
  410.              Imagine that  You  wish  to  create  different  lists  for
  411.              different areas. Lets say you have  One List containing PC
  412.              programs and one containing Amiga   programs. Then in your
  413.              batchfile simply put the following commands:
  414.  
  415.              FEBBS N F                 : This one  uses standard config
  416.                                          Febbs.ctl
  417.              FEBBS N F /S:Amiga.Ctl    : This  one  uses  the Non Standard
  418.                                          Amiga.Ctl
  419.  
  420.              This way you can create different filelists. Just remember
  421.              to name them  differently in  the configurations   so that
  422.              they do not use the same name  when creating the lists and
  423.              thereby overwrite each other. You can  read more about the
  424.              filelists later on in this document.
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.          4 -  Febbs, filemanagement for your bbs
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.                                                                    Setup
  454.  
  455.              The configuration program is a very  essential part of the
  456.              Febbs-package. If Febbs is not set up properly it will not
  457.              work properly  either. So  it is  essential that  you take
  458.              your time and walk through the whole set up program. 
  459.  
  460.              Through out the setup program you  can always press F1 for
  461.              some on-line  help. All  items, except  the  most obvious,
  462.              have on-line help. The  setup program also  tries to adapt
  463.              to the SAA/CUA (Common User Interface) interface that most
  464.              new programs use nowadays. That means  that F1 will always
  465.              be help and save will always be F2.
  466.  
  467.              Time to  fire  up  Feppla  -  The  setup  utility for  the
  468.              Febbs-package.
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.          BBS System
  492.  
  493.  
  494.              BBS type
  495.                              What type  of  BBS  Software  do  you  use?
  496.                              RemoteAccess,  Maximus,  Tubbs,   QuickBBS,
  497.                              Proboard or  SuperBBS?   This  menu  option
  498.                              let  you  tell  Febbswhat  area  files   it
  499.                              should    be     looking    for.     Either
  500.                              Config.Ra/Files.Ra   for   Remote   Access,
  501.                              Area.Dat  for  Maximus,  Axaareas.dat   for
  502.                              Tubbs, FlSearch.Ctl  for QuickBBS  2.6x  or
  503.                              FilCfg.Dat  for   QuickBBS  2.7x.   Or
  504.                              Flsearch.Bbs for SuperBBS.
  505.  
  506.  
  507.          General Items
  508.  
  509.              Path to BBS files
  510.                              This is where your area files reside.  That
  511.  
  512.  
  513.                                 Febbs, filemanagement for your bbs  -  5
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.                              is    where    your     Config.Ra/Files.Ra,
  521.                              Area.Dat,    Axaareas.Dat,    SystemXX.Dat,
  522.                              FlSearch.Ctl, FileCfg.Dat  or  Flserach.Bbs
  523.                              resides.  (Depending   on   if   your   BBS
  524.                              software is Remote Access, Maximus,  Tubbs,
  525.                              Opus,  QuickBbs  or  SuperBbs).  Febbs  can
  526.                              handle up to  300 areas in  Your BBS.  Most
  527.                              of the BBS packages  can't handle any  more
  528.                              either.
  529.  
  530.              Adopted files.
  531.                              This is the comment  that will be added  to
  532.                              files adopted to Files.Bbs by Febbs.  Febbs
  533.                              can handle one meta string in the  adoption
  534.                              description. This meta string is ~D  (tilde
  535.                              D) and  it  will insert  today's  date.  (A
  536.                              meta string  is a  small string  that  when
  537.                              Febbs finds  it  he will  replace  it  with
  538.                              something more relevant).  An adopted  file
  539.                              would look  like  this after  it  has  been
  540.                              adopted if  You had  entered '[0]  (v0.00)'
  541.                              in the setup.
  542.  
  543.  
  544.                               
  545.              ANYFILE.ZIP [0] (v0.00)       Ordinary ZIPfile             
  546.  
  547.                          Comment chosen by You.
  548.  
  549.              Fig. 2.
  550.  
  551.              Adopted GIF files 
  552.                              This is the comment  that will be added  to
  553.                              adopted GIF and  JPEG files.  It works  the
  554.                              same way as the  above adopt function.  But
  555.                              it  also   honours   the   ~G   meta   (GIF
  556.                              information)  string  also   the  ~D   meta
  557.                              string. If You had entered '[0] ~G  Adopted
  558.                              :  ~D'  in  the  setup  and  the  file  was
  559.                              adopted  on  the  first  of  December   the
  560.                              adopted  GIF   would  get   the   following
  561.                              description. The  date style  is of  course
  562.                              configurable (later in this document).
  563.  
  564.                Ordinary GIF file.
  565.              ANYFILE.GIF [0] (640*480*256) Adopted : 91-12-01          
  566.                                                              
  567.                                                                         
  568.  
  569.              Resulting description.
  570.              Fig. 3.
  571.  
  572.  
  573.              The download counter
  574.                              This is used when you  when you add the  DL
  575.                              counter manually  inside the  editor.  That
  576.                              is if you  use any. Febbs  does NOT do  any
  577.                              download counting  of  its  own.  You  must
  578.                              install  another  third  part  utility   to
  579.  
  580.          6 -  Febbs, filemanagement for your bbs
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.                              handle the counters. Febbs only reads  them
  588.                              when creating the  list of most  downloaded
  589.                              files.
  590.  
  591.              Date style
  592.                              To be able  to make the  whole world  happy
  593.                              the date style is configurable. Choose  the
  594.                              style you  fancy  and  all  lists  and  all
  595.                              dates inside  the  editor  will  look  like
  596.                              that. Or let Febbs figure it out from  what
  597.                              You  normally   use  in   Your  daily   DOS
  598.                              environment.
  599.  
  600.              Name of swap file
  601.                              This option is there  to let you place  the
  602.                              Swapfile that Febbs  creates when  swapping
  603.                              to execute  an  external  program  or  just
  604.                              shelling to DOS  on a RAM  disk or maybe  a
  605.                              disk  that  is   fast  to   speed  up   the
  606.                              Swapping. Febbs  has  the ability  to  Swap
  607.                              most  of   itself   out  of   memory   when
  608.                              accessing   external   programs   or   just
  609.                              Shelling to  DOS. If  you have  EMS or  XMS
  610.                              memory then  of  course it  doesn't  matter
  611.                              what  you  write  on  this  line  since  no
  612.                              physical  swap  file   is  generated.   All
  613.                              swapping is done via  memory. This is  also
  614.                              a  whole  lot   faster.  Read  more   about
  615.                              swapping in the  "Memory swapping"  section
  616.                              of this manual.
  617.  
  618.              Indent value
  619.                              This is  how many  spaces that  Febbs  will
  620.                              pad to  the left  of the  description  when
  621.                              you press  <TAB>  inside the  editor.  Read
  622.                              more about  the  function in  the  "How  to
  623.                              edit  Your  Files.Bbs"   section  of   this
  624.                              manual.
  625.  
  626.              Logfile
  627.                              When you are running Febbs in batchmode  to
  628.                              create your daily filelists Febbs can  keep
  629.                              a log  file  of what  has  happened  during
  630.                              this unattended event. This is good if  you
  631.                              wake up  one  morning  to  find  that  your
  632.                              nightly events didn't  work as you  thought
  633.                              they would. I  have tried to  keep the  log
  634.                              file as  trimmed  as possible  so  that  it
  635.                              won't grow to much.  Here You specify  what
  636.                              to call  the log  file and  where to  place
  637.                              it. 
  638.  
  639.              GIF information
  640.                              When adopting GIF files  or when using  the
  641.                              "Add GIF information"  function Febbs  will
  642.                              add the HEIGHT,  WIDTH and  PALETTE of  the
  643.                              GIF image.  This  is  Your  opportunity  to
  644.                              design the style  of this information.  You
  645.  
  646.  
  647.                                 Febbs, filemanagement for your bbs  -  7
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.                              can use three  meta strings  to design  the
  655.                              style of  the information.  The default  is
  656.                              (~W*~H*~P). That  is an  ordinary  SuperVGA
  657.                              image would look like this (640*480*256).
  658.  
  659.  
  660.                              If you wish to  have another style use  the
  661.                              following meta-strings and create your  own
  662.                              inf. style.
  663.  
  664.                              ~W   = Width of GIF Image.
  665.                              ~H   = Height of GIF Image.
  666.                              ~P   = Number of Colours in GIF Image.
  667.  
  668.  
  669.                              Where ~ is a Tilde (#126).
  670.  
  671.              JPEG information
  672.                              When adopting JPEG files or when using  the
  673.                              "Add GIF/JPEG  information" function  Febbs
  674.                              will add the HEIGHT  and WIDTH of the  JPEG
  675.                              image. This is  your opportunity to  design
  676.                              the style of this information. You can  use
  677.                              two meta  strings to  design the  style  of
  678.                              the information.  The default  is  (~W*~H).
  679.                              That is  an ordinary  SuperVGA image  would
  680.                              look like this (640*480).
  681.  
  682.  
  683.                              If you wish to  have another style use  the
  684.                              following meta-strings and create your  own
  685.                              inf. style.
  686.  
  687.                              ~W   = Width of JPEG Image.
  688.                              ~H   = Height of JPEG Image.
  689.  
  690.  
  691.                              Where ~ is a Tilde (#126).
  692.  
  693.  
  694.              Temporary directory
  695.                              When  extracting  files  from  archives  or
  696.                              performing  other  functions  Febbs   might
  697.                              need   to   put   some   temporary    files
  698.                              somewhere. This is where You tell Febbs  to
  699.                              store those files. This directory that  You
  700.                              specify here will not be erased when  Febbs
  701.                              is done so Febbs  can share this  directory
  702.                              with  other  programs  that  also  needs  a
  703.                              temporary directory.
  704.  
  705.              Overlay memory 
  706.                              To  save  some  conventional  memory  Febbs
  707.                              will not load all  of its code into  memory
  708.                              at once  rather the  program will  when  it
  709.                              needs  a   part   of   itself   load   that
  710.                              particular part  into  memory.  This  means
  711.                              that Febbs  needs to  access its  own  code
  712.  
  713.          8 -  Febbs, filemanagement for your bbs
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.                              from time  to time.  And to  speed up  this
  721.                              access Febbs  can put  its code  in EMS  or
  722.                              XMS memory  to speed  up this  access.  For
  723.                              systems without EMS and XMS Febbs can  read
  724.                              the code  from disk  when needed.  This  is
  725.                              where you  tell  Febbs  where  to  put  its
  726.                              overlay part of the  code. If you can  then
  727.                              choose XMS as  the place where  to put  the
  728.                              overlays since this memory is the fastest.
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.                                 Febbs, filemanagement for your bbs  -  9
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.          Flag toggle
  788.  
  789.              Exploding Windows
  790.                              Do you wish to  use Exploding windows  when
  791.                              inside Febbs? Just  some aesthetic  stuffs,
  792.                              but nice for the Eye.
  793.  
  794.              Display fileinfo
  795.                              Febbs can  show the  date and  size of  the
  796.                              file on  the line  that  the cursor  is  on
  797.                              then. The size and  date will be  displayed
  798.                              on the  statusline.  This option  sets  the
  799.                              default start value  for this option.  This
  800.                              can later be toggled  ON / OFF from  inside
  801.                              the editor. 
  802.  
  803.              Backup Files
  804.                              Do you  wish  to  keep BAK  files  of  your
  805.                              Files.Bbs.  That  is  Files.Bak  of   every
  806.                              saved  Files.Bbs  or   not.  FEBBS   always
  807.                              creates  a  BAK  file  when  saving.   This
  808.                              option  only  chooses  whether  or  not  to
  809.                              delete that Bak  file after completed  save
  810.                              of the current  Files.Bbs. This option  has
  811.                              no effect when you  use Remote Access  1.00
  812.                              new  CD-Rom  support  since  all  Files.Bbs
  813.                              resides  in  the  same  directory  and   is
  814.                              called the  same except  the extension.  So
  815.                              when Febbs  renames the  current  Files.Bbs
  816.                              to Files.Bak  it  will overwrite  the  last
  817.                              Files.Bak that was in the same directory.
  818.  
  819.              Noise when Explode 
  820.                              This will let you choose whether or not  to
  821.                              use some sound  effects when exploding  the
  822.                              windows onto  the  screen.  This  flag  has
  823.                              absolutely  no  meaning  if  the  Exploding
  824.                              windows option is set to OFF.
  825.  
  826.              Swap
  827.                              Swap out of memory when Shelling is a  very
  828.                              powerful  feature  that   Febbs  has   that
  829.                              allows almost any  program to be  run in  a
  830.                              DOS  Shell  from  inside  Febbs.  Here  you
  831.                              decide if you wish to use this feature.  On
  832.                              an old  machine with  little memory  and  a
  833.                              slow disk it can be painfully slow to  swap
  834.                              out Febbs.  So if  you know  that you  will
  835.                              never use any large  programs (The PAK  and
  836.                              ARJ   archivers   are   considered    large
  837.                              programs) you may turn this feature off.
  838.  
  839.              Columns in area list 
  840.                              When choosing area from the File Area  pick
  841.                              list, you can select how many columns  that
  842.                              you wish to  have displayed  on the  screen
  843.                              simultaneously.  Possible  value  for  this
  844.                              item is 1-3.
  845.  
  846.          10 -  Febbs, filemanagement for your bbs
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.              Delay when explode
  855.                              When Exploding windows is set to true  then
  856.                              this item  also  effects the  way  this  is
  857.                              displayed. You can  fine tune  the way  you
  858.                              wish your Windows to  Explode. This is  all
  859.                              depending on  how  fast  machine  you  have
  860.                              got. So  try what  settings you  prefer  on
  861.                              your machine.
  862.  
  863.              In area list from start
  864.                              Mostly you  wish to  end in  the Area  Pick
  865.                              List when  you  fire  up  Febbs.  Set  this
  866.                              option to ON and  Febbs will push an  enter
  867.                              into  the  keyboard  buffer  and  by   that
  868.                              leaving you in the Area Pick List when  you
  869.                              enter Febbs.  This  option  has  only  been
  870.                              tested on AT machines  and upwards. It  may
  871.                              not work on older machines.
  872.  
  873.              Virus check
  874.                              If you rest assure that no virus will  ever
  875.                              get near your machine You may want turn  of
  876.                              the Virus check at the start up of Febbs.
  877.  
  878.              Video mode
  879.                              This option  will  let you  choose  if  you
  880.                              wish to  run Febbs  in a  higher line  mode
  881.                              then 25 rows.  This only  works on  EGA/VGA
  882.                              adapters and monitors. Febbs also  supports
  883.                              other modes  of Screen  length as  long  as
  884.                              you do  not  shell  to DOS  and  reset  the
  885.                              screen to  an other  mode. If  you do  that
  886.                              you  are  on  your  own!  Febbs  will  when
  887.                              exiting  after   completed  task   try   to
  888.                              restore the  screen  mode to  what  it  was
  889.                              before you entered  Febbs. If  You wish  to
  890.                              run Febbs in  any non  standard video  mode
  891.                              be sure  to set  this option  to AUTO  then
  892.                              Febbs  will  not  set  the  vidoemode  upon
  893.                              execution rather simply  adopt to the  mode
  894.                              You have when You start Febbs.
  895.  
  896.              Pause after DOS shell 
  897.                              You may  configure  if you  want  Febbs  to
  898.                              pause before returning from a shell to  let
  899.                              you see  the  last screen  of  the  program
  900.                              that you shelled to. This function  however
  901.                              does not effect the "look inside  archives"
  902.                              function.
  903.  
  904.              Empty lines in files.bbs
  905.                              This option lets  You tell  Febbs how  many
  906.                              empty lines You  wish to have  last in  the
  907.                              Files.Bbs file when saving it. 
  908.  
  909.              Fast move 
  910.                              When hurling (moving) files Febbs can  move
  911.  
  912.  
  913.                                Febbs, filemanagement for your bbs  -  11
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.                              files fast  by simply  renaming the  files.
  921.                              This works well as long  as You are on  the
  922.                              same   drive   or    You   rename    across
  923.                              substituted or  assigned drives.  But  this
  924.                              does not work to well  on some LANs. So  if
  925.                              You do not  use the DOS  commands SUBST  or
  926.                              ASSIGN i suggest that You have this  switch
  927.                              set to NO to prevent any problems.
  928.  
  929.              Long areanumbers 
  930.                              You can, as Maximus  2.00 sysop, choose  if
  931.                              You want to use the long areanumbers or  if
  932.                              You  want  to  stay  with  the  old   three
  933.                              character style. This switch has no  effect
  934.                              in any other mode then Maximus 2 mode. 
  935.  
  936.  
  937.          Colours
  938.  
  939.              After this it's time to be  creative. Choose Colours, This
  940.              is your change to get seasick. Have Fun. 
  941.              If you  wish  to  temporarily use  Febbs  on  a monochrome
  942.              monitor and you have no wish to change the setup then fire
  943.              up Febbs with the parameter /M.
  944.  
  945.              C:\> FEBBS /M 
  946.  
  947.              Will temporarily put Febbs in a monochrome mode.
  948.  
  949.  
  950.          The Filelists
  951.  
  952.              Total List 
  953.                              This is  the name  of the  global  filelist
  954.                              that will  be  created  for  you  when  you
  955.                              either in  batchmode  (see  later  in  this
  956.                              document)  or   from  the   menu  order   a
  957.                              filelist.
  958.  
  959.              News List
  960.                              The  same  as  the   above  is  valid   for
  961.                              Newslist. Although this  is a  list of  New
  962.                              files the "Days  for News  list" number  of
  963.                              days. 
  964.  
  965.              How old
  966.                              Enter  how   old  files   that  should   be
  967.                              included in the list of new files.
  968.  
  969.              Error date
  970.                              Febbs has the  ability to  "fix" bad  dates
  971.                              when creating lists. If a date is found  to
  972.                              be ahead  of the  current date  Febbs  will
  973.                              take action  and  add the  number  of  days
  974.                              that is found in the "Error Date  handling"
  975.                              field. If  you  specify  a  negative  value
  976.                              larger then the number of days of files  to
  977.                              include  in  the  news  list  you  will  no
  978.  
  979.          12 -  Febbs, filemanagement for your bbs
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.                              longer have these files  showing up in  the
  987.                              list of  new files.  This option  is  handy
  988.                              when You have a CD-ROM with some bad  dates
  989.                              on it. 
  990.  
  991.              Condensed list 
  992.                              This list is  a mix between  the News  list
  993.                              and the Total list. All files are  included
  994.                              just like  the  Total  list  but  only  the
  995.                              names  and  the   descriptions  after   the
  996.                              names. Any descriptions  between two  files
  997.                              will be omitted.
  998.  
  999.              Areas dir list 
  1000.                              This is a  list containing the  directories
  1001.                              of all your areas  that is included in  the
  1002.                              filelist (and  the  areas that  are  tagged
  1003.                              for  a  password).  This  is  to  create  a
  1004.                              directory over  Frequable  directories  for
  1005.                              your mailer.  See  the list  part  of  this
  1006.                              manual for more information.
  1007.  
  1008.              Style of areas dir list
  1009.                              Febbs supports  two  styles  of  Areas  DIR
  1010.                              list.  The  styles  supported  are   called
  1011.                              FrontDoor and Binkley. The names are  taken
  1012.                              from  then  both  programs  that  uses  the
  1013.                              different types of list. When in  FrontDoor
  1014.                              mode Febbs  will  write each  line  in  the
  1015.                              following Style :
  1016.  
  1017.  
  1018.  
  1019.                              C:\FILES\FEBBS
  1020.  
  1021.  
  1022.  
  1023.                              and when in Binkley mode it will write  the
  1024.                              following :
  1025.  
  1026.  
  1027.  
  1028.                              C:\FILES\FEBBS\*.*
  1029.  
  1030.              Missing files
  1031.                              If  a  file   is  Missing   this  will   be
  1032.                              displayed instead of Date  and Size in  the
  1033.                              filelist. (or if a file has Zero length).
  1034.  
  1035.              Overview of areas
  1036.                              The overview list is  a little overview  of
  1037.                              all your areas. Nothing fancy but it  still
  1038.                              an overview. ASCII Version
  1039.  
  1040.              Overview ANSI
  1041.                              This  is  the  ANSI  version  of  the  area
  1042.                              overview  list.  Maybe  nice  to  have   on
  1043.                              display in your BBS so that all those  twit
  1044.  
  1045.  
  1046.                                Febbs, filemanagement for your bbs  -  13
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.                              users will see how much files there  really
  1054.                              are and upload something (for a change)  to
  1055.                              get hold of the other areas.
  1056.  
  1057.              Overview Avatar
  1058.                              Avatar version of  the area overview  list.
  1059.                              The same list as the above but with  Avatar
  1060.                              colour codes instead of ANSI colour codes.
  1061.  
  1062.              Best download lists
  1063.                              When creating the Total filelist Febbs  can
  1064.                              also look  at  what files  that  have  been
  1065.                              downloaded most.  Nice to  have on-line  to
  1066.                              show your  users what  files that  are  the
  1067.                              most  popular.  You  can  create  both   an
  1068.                              ASCII,ANSI  and  AVATAR  version  of   this
  1069.                              list. The 50 most downloaded files on  your
  1070.                              system can  be  placed in  this  list.  For
  1071.                              this to  work you  have to  have a  program
  1072.                              that maintains  download counters  in  your
  1073.                              files.bbs.
  1074.  
  1075.  
  1076.                              NICENICE.GIF  [10]   (640*480*256)   Really
  1077.                              nice picture.
  1078.                            
  1079.  
  1080.                              The  part  of  the  description  with   the
  1081.                              digits 10 is the  download counter. And  it
  1082.                              has  to  start  at  position  14  in   your
  1083.                              Files.Bbs. But  if  it doesn't  Febbs  will
  1084.                              adjust this for You  at runtime. Both  when
  1085.                              creating  lists  in   batchmode  and   when
  1086.                              loading a Files.Bbs for editing. Febbs  can
  1087.                              handle Download  counters of  a variety  of
  1088.                              styles. [](){}<>0123456789  are  all  valid
  1089.                              as download counters.  Note that also  just
  1090.                              numbers works.
  1091.  
  1092.  
  1093.                              NICENICE.GIF 10  (640*480*256) Really  nice
  1094.                              picture.
  1095.  
  1096.  
  1097.                              The list is  created when you  run a  total
  1098.                              list and you have named the ASCII, ANSI  or
  1099.                              AVATAR versions  in the  Setup. Febbs  does
  1100.                              NOT do any  download counting  on its  own.
  1101.                              You must  use another  program to  maintain
  1102.                              your download  counters. Febbs  simply  use
  1103.                              them when it creates this list.
  1104.  
  1105.              Number of items
  1106.                              You can decide how  many items you wish  to
  1107.                              appear in the "Best Download" list.  Values
  1108.                              between five and 50 are valid.
  1109.  
  1110.  
  1111.  
  1112.          14 -  Febbs, filemanagement for your bbs
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.              Messages to the users
  1120.                              The message that appears under the head  in
  1121.                              the  Filelist  is  configurable.  The   two
  1122.                              messages that  appear  is linked  with  the
  1123.                              areas that you tag  as password areas  (see
  1124.                              below)  and  those   that  you  don't.   It
  1125.                              doesn't have to be solely for file  request
  1126.                              that you can use these little messages.  It
  1127.                              works just  as well  if  you just  want  to
  1128.                              inform  that   this   area  is   only   for
  1129.                              registered users or something like that.
  1130.  
  1131.              Header of total list
  1132.                              This option let You specify if You want  to
  1133.                              have a header of the total list. Perhaps  a
  1134.                              textlogo  of  some  description  about  the
  1135.                              contents of the list.
  1136.  
  1137.  
  1138.                              While adding  the  headers  Febbs  can  add
  1139.                              some information when the list was  created
  1140.                              and how old files  that are marked as  new.
  1141.                              There  are  two   meta  strings  for   this
  1142.                              information. 
  1143.  
  1144.  
  1145.                              ~D = The current date
  1146.  
  1147.                              ~N = How old files  that are marked as  new
  1148.                              are 
  1149.  
  1150.  
  1151.                              These meta  strings  can  be  used  in  all
  1152.                              header files.
  1153.  
  1154.              Header of news list
  1155.                              This option let You specify if You want  to
  1156.                              have a  header of  the list  of new  files.
  1157.                              Perhaps  a  textlogo  of  some  description
  1158.                              about the contents of the list telling  the
  1159.                              user  how   old  files   are  included   or
  1160.                              something like that.
  1161.  
  1162.              Footer of total list
  1163.                              This option let You specify if You want  to
  1164.                              have a footer of  the total list of  files.
  1165.                              Perhaps  the  ASCII  version  of  the  area
  1166.                              overview. Or just some advertisement  about
  1167.                              You and Your system.
  1168.  
  1169.              Footer of news list
  1170.                              This option let You specify if You want  to
  1171.                              have a  footer of  the list  of new  files.
  1172.                              Perhaps  the  ASCII  version  of  the  area
  1173.                              overview. Or just some advertisement  about
  1174.                              You and Your system.
  1175.  
  1176.  
  1177.  
  1178.  
  1179.                                Febbs, filemanagement for your bbs  -  15
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.              Area header 
  1187.                              The header  over  each  file  area  in  the
  1188.                              filelists are configurable.  The format  of
  1189.                              the header  control  file is  described  in
  1190.                              the filelist part  of this  manual. If  you
  1191.                              want to edit  the file  from this  position
  1192.                              in the setup  program simply  press F4  and
  1193.                              the file will be  loaded into the  internal
  1194.                              editor of  Feppla.
  1195.  
  1196.              Missing file report
  1197.                              Febbs can  output a  simple report  of  all
  1198.                              files missing or of zero length. If a  file
  1199.                              is  listed  twice  or   more  times  in   a
  1200.                              files.bbs file, a duplicate, the  duplicate
  1201.                              will also be listed in this report.
  1202.  
  1203.  
  1204.          Areas to list
  1205.  
  1206.              Areas to list
  1207.                              This item will bring up  a list of all  the
  1208.                              areas specified in  your areafile(s).  Here
  1209.                              you tag which areas  that will be  included
  1210.                              in the lists, to  have the password  string
  1211.                              under the header or  to be included in  the
  1212.                              list  of  frequable  directories  for  Your
  1213.                              mailer. To toggle the different  selections
  1214.                              ON/OFF use the following keys :
  1215.  
  1216.  
  1217.                              L
  1218.                              Toggle include in lists.
  1219.  
  1220.                              P
  1221.                              Toggle password string.
  1222.  
  1223.                              F
  1224.                              Toggle include in list of directories.
  1225.  
  1226.              Include in lists
  1227.                              This option  selects  whether or  not  this
  1228.                              area should be  included in  all the  lists
  1229.                              that Febbs can produce. 
  1230.  
  1231.              The Password areas
  1232.                              The Password item  will let  you tag  those
  1233.                              areas  that   needs   a  password   to   be
  1234.                              accessed.  Either  for  file  request  (via
  1235.                              Your mailer) or on-line. This will put  the
  1236.                              text that You already have specified  above
  1237.                              in the list setup  under the header of  the
  1238.                              filelists. If an  area is  tagged then  the
  1239.                              text  from  the  "Password  Freq.  message"
  1240.                              will be  put under  the header  and if  not
  1241.                              tagged then  the "Freq.  Possible  message"
  1242.                              will  be   put   there  instead.   And   as
  1243.                              mentioned above  you  can put  any  message
  1244.  
  1245.          16 -  Febbs, filemanagement for your bbs
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.                              that you find suitable  there. There is  no
  1253.                              need for it to be a password message. 
  1254.  
  1255.              Directory list
  1256.                              Febbs can  create  a  list  of  directories
  1257.                              that Your  areas  reside  in.  This  option
  1258.                              toggles whether  or  not  to  include  this
  1259.                              area or not in this list. 
  1260.  
  1261.  
  1262.          Files to ignore
  1263.  
  1264.              You can define up  to 10 filenames that  You want Febbs to
  1265.              ignore when adopting  files and  in other  functions. This
  1266.              has the advantage  that if  You have  any files  needed by
  1267.              Your BBS that Febbs is not aware  about then You can teach
  1268.              Febbs to become aware  that these files  are system files.
  1269.              From start Febbs is aware of all .BAK and .BBS files.
  1270.  
  1271.  
  1272.          External support programs
  1273.  
  1274.              All external programs can be accessed via the DOS Path. If
  1275.              a program is in the path then simply write same command in
  1276.              the configuration as you would from  the DOS command line.
  1277.              But if not  in the path  please state full  path and name!
  1278.              Ex.  D:\PATH\PKUNZIP.EXE.  Please  read   the  part  about
  1279.              swapping and turn  it on  if you  are accessing  any large
  1280.              programs from inside Febbs.
  1281.  
  1282.              Febbs interacts  nicely  with  external support  programs.
  1283.              These programs can both be anything  you like and they are
  1284.              often used  to either  replace  or enhance  some  of Febbs
  1285.              built in features. 
  1286.  
  1287.              To be able to pass commands to the external programs Febbs
  1288.              uses so called meta  strings.  The  following meta strings
  1289.              are available on the command lines:
  1290.  
  1291.              ~C         Current directory
  1292.              ~P         Path and Name of Current files.bbs
  1293.              ~N         Name and full path to file on current line
  1294.              ~@         Text list containing  full names of  all tagged
  1295.                         files in area
  1296.              ~D         The description  of  the  file  on the  current
  1297.                         line.
  1298.              ~A         Areaname of current area.
  1299.              ~F         Filename only (no path).
  1300.  
  1301.              The first character  in the  meta strings  is a  so called
  1302.              tilde (#126). The meta strings can occur more than once on
  1303.              the same line.
  1304.  
  1305.              Ex1.
  1306.                              Febbs has been executed from C:\FEBBS.  And
  1307.                              the  commandline  in  the  setup  for  Your
  1308.                              external program looks like this :
  1309.  
  1310.  
  1311.  
  1312.                                Febbs, filemanagement for your bbs  -  17
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.                              MTA /@~@
  1321.  
  1322.  
  1323.                              If You execute this, the commandline  would
  1324.                              expand to :
  1325.  
  1326.  
  1327.                              MTA /@C:\FEBBS\FBTAGG.TMP
  1328.  
  1329.              The FBTAGG.TMP file is the file  where Febbs puts the list
  1330.              of all tagged files in the editor.
  1331.                Make Them Anything (MTA) is an Archive converter by Rob
  1332.                Van.Hoeven
  1333.  
  1334.              Ex2.
  1335.                              If your  standing on  a line  looking  like
  1336.                              this:
  1337.  
  1338.  
  1339.                              FENRIR.GIF   Nice Picture of Your SysOp.
  1340.  
  1341.  
  1342.                              And the  commandline  in the  setup  looked
  1343.                              like this :
  1344.  
  1345.  
  1346.                              HATCH /cTIC.CFG /f~N /d~D
  1347.  
  1348.  
  1349.                              Then his would expand to :
  1350.  
  1351.  
  1352.                              HATCH /cTIC.CFG /fFENRIR.GIF /dNice
  1353.                              Picture of Your SysOp.
  1354.  
  1355.              Allowing you  to easily  hatch files  into  different File
  1356.              echos.
  1357.                Hatch is a part of the FileEcho package called TICK by
  1358.                Barry Geller.
  1359.  
  1360.  
  1361.          The external viewer's
  1362.  
  1363.              The external viewers are accessed like this :
  1364.  
  1365.              If You  have specified  an external  viewer then  that one
  1366.              will be  loaded when  you press  the appropriate  key (see
  1367.              "How to  edit your  files.bbs" later  in this  manual). It
  1368.              will be loaded with a commandline  that is translated from
  1369.              what you have written in the setup.
  1370.  
  1371.              Se the example above.
  1372.  
  1373.              If no viewer  has been specified  in the  setup then Febbs
  1374.              will use the  built in viewer.  This goes  for all viewers
  1375.              except the GIF viewer. 
  1376.  
  1377.  
  1378.          18 -  Febbs, filemanagement for your bbs
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.              Febbs supports the following types of viewers :
  1386.  
  1387.                Archive viewer. 
  1388.                Text file viewer.
  1389.                Binary file viewer.
  1390.                GIF viewer.
  1391.                ANSI viewer.
  1392.                Avatar viewer.
  1393.  
  1394.  
  1395.          The Archive programs
  1396.  
  1397.              Febbs has  the ability  to look  inside all  major archive
  1398.              types  to  look  at  the  files  that  reside  inside  the
  1399.              archives. What Febbs can't  do is to unpack  a file inside
  1400.              an archive that  you wish  to look  at. This is  where the
  1401.              external archive programs comes in. If  you do not want to
  1402.              look at  files  inside  archives then  you  won't  have to
  1403.              configure any archive programs. 
  1404.  
  1405.              There is        no
  1406.                              no
  1407.                              no         need  for  any  parameters  for  the  arc
  1408.              programs. Febbs  will,  when  executing  them, supply  the
  1409.              needed parameters.
  1410.  
  1411.              Febbs supports  the ability  to look  at files  inside the
  1412.              following archive types.
  1413.  
  1414.              Archive Type
  1415.                              Version
  1416.                              SFX
  1417.  
  1418.              PKZIP 2.04g
  1419.                              Yes
  1420.              LHA 2.13
  1421.                              Yes
  1422.              LHArc 1.13
  1423.                              Yes
  1424.              AR 0.20
  1425.                              Yes
  1426.              LARC 3.30
  1427.                              Yes
  1428.              Hyper 2.50
  1429.              ARC 6.02
  1430.              PAK 2.51
  1431.              PKPak 3.61
  1432.              ARJ 2.39
  1433.                              Yes
  1434.              SQZ 1.08.3
  1435.                              Yes
  1436.              ZOO 2.xx
  1437.  
  1438.              Please note that LHA 2.13 is used to unpack LHarc 1.13, AR
  1439.              0.20 and  LArc  3.30 archives.  And  PAK 2.51  is  used to
  1440.              unpack any ARC and PAK files.
  1441.  
  1442.              The archive programs marked with a 'Yes' on the SFX option
  1443.              can Febbs also look  inside the so  called self extracting
  1444.              archives that these archivers can produce.
  1445.  
  1446.  
  1447.                                Febbs, filemanagement for your bbs  -  19
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.              Please, look  at  the swap  option  if you  intend  to use
  1456.              either PAK or ARJ  since both packers  require much memory
  1457.              to operate properly.
  1458.  
  1459.              If you  are missing  an archive  type  then please  let us
  1460.              know. And if you supply us  with the technical information
  1461.              about archives we probably can add  that archive type in a
  1462.              later release.
  1463.  
  1464.  
  1465.          The external utilities
  1466.  
  1467.              There are five slots for  external support programs. These
  1468.              programs can be anything you like. Just like all the other
  1469.              external programs these can be accessed  via the DOS path.
  1470.              And if not in  the path please supply  full path name. All
  1471.              programs can  use  the  same  meta  strings  as the  other
  1472.              external programs.
  1473.  
  1474.  
  1475.          The Text "macros"
  1476.  
  1477.              Macros
  1478.                              Often used  text  strings  can  be  entered
  1479.                              here to speed up editing of Your  Files.Bbs
  1480.                              files. These  texts  will  be  inserted  at
  1481.                              cursor position inside the editor. That  is
  1482.                              if  you   have  pressed   the   appropriate
  1483.                              "HotKeys". Febbs does not support any  real
  1484.                              macros.  That  is  recording  of   keyboard
  1485.                              strokes.
  1486.  
  1487.  
  1488.          Keyboard setup
  1489.  
  1490.              Keyboard redefinition
  1491.                              All key assignments  of functions in  Febbs
  1492.                              can be defined  by the user  on which  keys
  1493.                              he would like them. This has the  advantage
  1494.                              that You  can  streamline Febbs  into  Your
  1495.                              computer  environment.  This  also  effects
  1496.                              the  manual   that   will  not   refer   to
  1497.                              functions via their key assignments  rather
  1498.                              their functions. 
  1499.  
  1500.  
  1501.                              All functions  can  have to  key  sequences
  1502.                              that assigned to them. But You do not  have
  1503.                              to assign  more  then  one if  You  do  not
  1504.                              wish. To  assign  a key  simply  place  the
  1505.                              cursor on the key You wish to reassign  and
  1506.                              press <ENTER>. A small box will pop up  and
  1507.                              then You press the  key You want to  assign
  1508.                              to the  function. If  the key  sequence  is
  1509.                              already occupied, You will be notified.  To
  1510.                              remove  an  assignment  press  <ENTER>  and
  1511.  
  1512.  
  1513.          20 -  Febbs, filemanagement for your bbs
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.                              then  press  <BACKSPACE>   to  remove   the
  1521.                              assigned key sequence.
  1522.  
  1523.  
  1524.          Entering the registration code
  1525.  
  1526.              Keynumber.
  1527.                              If you decide to use Febbs after the  trial
  1528.                              period you must register and this is  where
  1529.                              you enter the  registration info after  you
  1530.                              have received your keynumber.
  1531.  
  1532.              Your Name.
  1533.                              Your name must  be exactly  as you  spelled
  1534.                              it in  the registration  form and  remember
  1535.                              that it is case sensitive. 
  1536.  
  1537.              BBS Name.
  1538.                              The name  of  your BBS  is  the  background
  1539.                              that is  used in  Febbs.  This one  can  be
  1540.                              changed  after  registration  without   the
  1541.                              need of a new keynumber. 
  1542.  
  1543.              General info.
  1544.                              Febbs has  a dual  key system.  That is  it
  1545.                              has both a key You  enter above and a  file
  1546.                              on disk  that  contains  Your  registration
  1547.                              information. When  You  register  You  will
  1548.                              therefore be forced  to both  enter a  code
  1549.                              given to  You in  the setup  and make  sure
  1550.                              the keyfile  (named FEBBS.KEY)  resides  in
  1551.                              the same directory as FEBBS.EXE.
  1552.  
  1553.  
  1554.          Compile helpfile
  1555.  
  1556.              Compile.
  1557.                              When You  have  made changes  to  Your  key
  1558.                              assignments  You   will  most   likely   be
  1559.                              wanting to  update  the help  in  Febbs  to
  1560.                              reflect Your  new  key assignments.  To  do
  1561.                              this You  have  to  have  the  file  called
  1562.                              FEBBS.TXT  in   the   same   directory   as
  1563.                              Feppla-The setup program. FEBBS.TXT is  the
  1564.                              source code  of  the binary  helpfile  that
  1565.                              Febbs uses.  When You  select "Compile"  in
  1566.                              the  menu,  Feppla  will  first  create   a
  1567.                              temporary file  which it  inserts all  Your
  1568.                              key  assignments  in   and  then  it   will
  1569.                              compile  the  binary  helpfile  from   this
  1570.                              temporary file. It is  beyond the scope  of
  1571.                              this manual to describe how to program  the
  1572.                              helpfile.  But   if  You   are   interested
  1573.                              contact FenrisUlven  Data  to  receive  the
  1574.                              needed information.  
  1575.  
  1576.  
  1577.          Editing the control files
  1578.  
  1579.  
  1580.                                Febbs, filemanagement for your bbs  -  21
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.              The area header
  1589.                              This option  You choose  to edit  the  area
  1590.                              header control  file.  The  file  has  been
  1591.                              named already under the list setup.
  1592.  
  1593.              Total list header
  1594.                              This is the  top header of  the total  list
  1595.                              and the  condensed list.  And as  with  all
  1596.                              the other files they have been named  under
  1597.                              the list setup.
  1598.  
  1599.              Total list footer
  1600.                              The  footer  of  the  total  and  condensed
  1601.                              list. 
  1602.  
  1603.              News list header
  1604.                              The header of the list of new files.
  1605.  
  1606.              News list footer
  1607.                              The footer of the list of new files.
  1608.  
  1609.              Files.bbs creation
  1610.                              When a files.bbs file is created this  file
  1611.                              is used  as a  template for  the  files.bbs
  1612.                              file. If you want some  text at the top  of
  1613.                              every new files.bbs file  then this is  the
  1614.                              place to put it.
  1615.  
  1616.              Edit any textfile.
  1617.                              Here You  can  edit  any  textfile  smaller
  1618.                              then 64Kb of  size. All You  have to do  is
  1619.                              input the full  path and name  of the  file
  1620.                              You want to edit.
  1621.  
  1622.  
  1623.          Save the changes
  1624.  
  1625.              Save.
  1626.                              You have  now reached  the final  decision.
  1627.                              To save or not to save. 
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.          22 -  Febbs, filemanagement for your bbs
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.                                                                   Editor
  1654.  
  1655.              The maintenance menu in  Febbs is not much  to talk about.
  1656.              And this is the purpose of it. All you have to do is press
  1657.              enter twice to find yourself in the first area.
  1658.  
  1659.              If we look at the choose area list  you will see a list of
  1660.              the areas  represented  in your  areafile.  From  the list
  1661.              presented you can choose an area to work on.
  1662.  
  1663.              Use either your  cursor movement  keys (PgUp/PgDn/Arrows),
  1664.              the mouse or press  a number. If you  press a number watch
  1665.              the lower left corner of the  window, Press for example 19
  1666.              <Enter> to be transferred to area no 19. This will greatly
  1667.              improve the speed when choosing  area if you are  at the  
  1668.              bottom of the list and  want to go to  area one. Then just
  1669.              press "1" and  enter. Sometimes, if  you wish to  go to an
  1670.              area that is in the range one  to nine then maybe you need
  1671.              to press  <AreaNumber> <Space>  so that  Febbs understands
  1672.              that you wish to  go to area 4  and not to an  area in the
  1673.              range 40 to 49.
  1674.  
  1675.              Febbs picklist is showing all area  listing info (areas to
  1676.              list, file requestable  area and  password areas)  just as
  1677.              Feppla does.  This  information is  displayed  between the
  1678.              areanumber and the areaname.
  1679.  
  1680.  
  1681.          How to Edit Your Files.Bbs
  1682.  
  1683.              When you have  chosen an area  to edit then  you will find
  1684.              yourself inside  an  "ordinary"  ASCII  editor  with  your
  1685.              files.bbs loaded  in it.  From  here it's  just  plain old
  1686.              boring editing <Smile>.
  1687.  
  1688.              If you are running FEBBS with  a BBS package that supports
  1689.              Avatar codes then perhaps  you use them  in your Files.Bbs
  1690.              to make the lists  more interesting. Febbs  has no problem
  1691.              with these except the character #13  that is considered as
  1692.              carriage return. But  any other  codes just enter  them in
  1693.              the editor as  you did before  in your old  editor. Or why
  1694.              not use Febbs  built in  Avatar colour picker.  Choose any
  1695.              colour from a nice  colour chart and  have the appropriate
  1696.              Avatar Colour code added at cursor position.
  1697.  
  1698.              When inside the  editor use  either the  cursor keys  or a
  1699.              Microsoft compatible mouse to manoeuvre. Press <F1> for an
  1700.              instant help from anywhere in the editor.
  1701.  
  1702.          How to read the function part of the manual
  1703.  
  1704.              Febbs can let  You assign all  functions to  keys that You
  1705.              prefer. This in return means that there  is no easy way to
  1706.              show You  in  this  manual which  keys  which  function is
  1707.              assigned to.  Therefor  we  have  decided  that  only  the
  1708.              functions names are used as reference and not the assigned
  1709.              keys sequences. 
  1710.  
  1711.  
  1712.  
  1713.                                Febbs, filemanagement for your bbs  -  23
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.              But You  have  all  the  Key-Function  assignments in  the
  1721.              available in  the Febbs  help system.  And the  Febbs help
  1722.              system can be updated by You when  You make changes to the
  1723.              Key-Function assignments.
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.          24 -  Febbs, filemanagement for your bbs
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.          The functions that can be used inside the editor
  1787.  
  1788.              Add Avatar colour codes
  1789.  
  1790.                    This is an easy way to  add some nice Avatar colours
  1791.                    to your  Files.Bbs.  You can  choose  colour  from a
  1792.                    colour chart. Press Enter and the Proper Avatar code
  1793.                    are inserted at the cursor position.
  1794.  
  1795.              Add character literal
  1796.                    Add character  literal at  cursor  position. Execute
  1797.                    Character  literal   and  then   Any  key   (or  use
  1798.                    Alt-Keypad) to add  any character  to the Files.Bbs.
  1799.                    Even if it is  occupied by a  function usually. Good
  1800.                    to have when you  adding Avatar codes  or some other
  1801.                    Control codes that  your BBS  supports. Some control
  1802.                    codes can be added without you using these functions
  1803.                    but as more and  more control codes  are occupied by
  1804.                    functions inside the  editor it is  often easiest to
  1805.                    use this one all the time.
  1806.  
  1807.  
  1808.              Add download Counter as specified in setup
  1809.                    If you execute add download counter it will be added
  1810.                    first to the description. You  may specify the style
  1811.                    of the counter in the setup. If no counter specified
  1812.                    the description will be justified  at position 14. A
  1813.                    check to see if  a DL Counter is  already present is
  1814.                    performed when  you try  to  add a  DL  Counter. The
  1815.                    Check is very hard  to do, due to  all the different
  1816.                    styles  of  the  DL   counter.  Hopefully  it  works
  1817.                    satisfactorily most of  the time. If  You are unable
  1818.                    to add a DL counter to a specific line try inserting
  1819.                    a few spaces  to the  description, just so  that the
  1820.                    check for a download counter is temporarily fooled.
  1821.  
  1822.              Add GIF information to description
  1823.                    If you are editing an area  that has GIF files in it
  1824.                    and you are standing at a  line with a GIF file that
  1825.                    looks like this ...
  1826.  
  1827.                    NICENICE.GIF A Really nice picture.
  1828.  
  1829.                    and you  execute Add  GIF  information you  will get
  1830.                    this...
  1831.  
  1832.                    NICENICE.GIF (640*480*256) A Really nice picture.
  1833.  
  1834.                    That is, the Resolution and how many colours will be
  1835.                    added to  the description  of that  particular file.
  1836.                    Nice if you have  GIFs in your  Files.Bbs that where
  1837.                    there before FEBBS Adopt function  came along to add
  1838.                    the resolution  for  you.  Febbs  Supports  both the
  1839.                    GIF87a standard and the new GIF89a standard.
  1840.  
  1841.                    The (X*Y*Pal)  value  will  be  inserted  at  cursor
  1842.                    position but if you are  standing on the filename it
  1843.  
  1844.  
  1845.  
  1846.                                Febbs, filemanagement for your bbs  -  25
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.                    will  be  inserted   as  the   first  text   in  the
  1854.                    description. And if you are a registered user have a
  1855.                    look at the setup where You  can style the added GIF
  1856.                    information the way you like it.
  1857.  
  1858.              Adopt Missing Files to Files.Bbs
  1859.  
  1860.                    When you press execute the  adopt command Febbs will
  1861.                    compare the files in the  current Files.Bbs with the
  1862.                    files found  in  the  directory  connected  with the
  1863.                    current Files.Bbs. Any  file found  on the  disk and
  1864.                    not inside the  current Files.Bbs  will be  added to
  1865.                    the bottom  of  the Files.Bbs  with  the description
  1866.                    chosen by You in the setup.
  1867.  
  1868.              Binary Viewer
  1869.                    If you have specified an external binary viewer then
  1870.                    that one  will  be  loaded when  you  press  the key
  1871.                    sequence that is  associated with  this function. It
  1872.                    will be loaded  with the commandline  that exists of
  1873.                    name and full path to the file you where standing on
  1874.                    inside the editor.
  1875.  
  1876.                       Ex.    of    commandline    :       C:\DIV\DP.EXE
  1877.                    C:\FILE\FENRIS.ZIP
  1878.  
  1879.                        Your Setup         Part added by FEBBS.
  1880.                    Fig. 5.
  1881.  
  1882.                    If no Binary viewer has  been specified in the setup
  1883.                    then Febbs will use the built in viewer.  
  1884.  
  1885.  
  1886.              Copy description from line Above
  1887.                    This one  Copies  the  description  from  line  your
  1888.                    standing on to file below. Nice when your adding the
  1889.                    same description to multiple files.
  1890.  
  1891.              Copy tagged Lines/Files to different Area
  1892.                    This option  will let  you  copy the  already tagged
  1893.                    lines to a  different area.  The select  area window
  1894.                    comes up  again and  all  the commands  described in
  1895.                    this window above  is working.  Then, when  you have
  1896.                    chosen an area  to hurl to  the files  will be moved
  1897.                    there and then the  old files.bbs will  be saved and
  1898.                    the new one  loaded. When  the chosen area  has been
  1899.                    loaded just move to  the position you  would like to
  1900.                    give the  hurled  files descriptions  and  press the
  1901.                    <Copy function> key again. The descriptions will now
  1902.                    be placed where you where standing on. 
  1903.  
  1904.                    Febbs is all the time trying to find out that enough
  1905.                    diskspace is left on the  drive that you are hurling
  1906.                    too. If  not enough  room  on the  destination Febbs
  1907.                    will stop and only let You  hurl the files that will
  1908.                    fit. But as always there can be things that might go
  1909.  
  1910.  
  1911.  
  1912.          26 -  Febbs, filemanagement for your bbs
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.                    wrong if you are  getting short of  diskspace so try
  1920.                    not to get into this dilemma.
  1921.                    If a file that you are copying already exists in the
  1922.                    area you are  copying to FEBBS  will ask  you if you
  1923.                    wish to overwrite  the file.  If you answer  Yes the
  1924.                    file will be overwritten.
  1925.  
  1926.                    To save  memory, Febbs  will  when copying  create a
  1927.                    temporarily  file  called   FEBHURL.TMP.  This  file
  1928.                    contains the descriptions from Files.Bbs that are to
  1929.                    be hurled. Creating this file  has an advantages, It
  1930.                    adds extra  safety to  the  copy. What  if something
  1931.                    happens to your system before  you have had a chance
  1932.                    to place the  copyied files  and you had  to restart
  1933.                    your  computer?  The  descriptions   would  be  lost
  1934.                    forever. But  now you  can simply  look at  the file
  1935.                    FEBHURL.TMP in the home directory of Febbs and there
  1936.                    are the descriptions.
  1937.  
  1938.                    If you try to  copy a file  to a path  that does not
  1939.                    exist, FEBBS  will ask  if  you wish  to  create the
  1940.                    directory. Although the same  restrictions as the MD
  1941.                    command in DOS must be observed, that is Febbs can't
  1942.                    create a  whole  path Ex:  C:\FILES\PASCAL\  cant be
  1943.                    created but  if C:\FILES\  existed already  then the
  1944.                    subdir PASCAL would be added.
  1945.  
  1946.                    See Also : Copy/Hurl Files descriptions Anywhere and
  1947.                    without area change.
  1948.  
  1949.              Copy Files descriptions Anywhere and without area change
  1950.  
  1951.                    This version of the copy will  not let you place the
  1952.                    descriptions in the  area that you  area copying to.
  1953.                    That is when copying you  will NOT be transferred to
  1954.                    the new area. The descriptions  of the files will be
  1955.                    placed last  in the  area you  are copying  to. Also
  1956.                    this version of the copy will let you copy files and
  1957.                    descriptions to any directory you wish. Tag as usual
  1958.                    the files you wish  to copy and  then while browsing
  1959.                    the areas of your areafile press <Ctrl-Enter>. A new
  1960.                    box will appear that  let you type in  the full path
  1961.                    to  where  you  wish  to  hurl  the  files.  If  the
  1962.                    directory doesn't exist  Febbs will  ask you  if you
  1963.                    wish  to   create  it   first.  Although   the  same
  1964.                    restrictions as  the  MD  command  in  DOS  must  be
  1965.                    observed, that is  Febbs can't  create a  whole path
  1966.                    Ex:  C:\FILES\PASCAL\   cant  be   created   but  if
  1967.                    C:\FILES\ existed  already  then  the  subdir PASCAL
  1968.                    would be added. Febbs will also  try to create a new
  1969.                    Files.Bbs if one doesn't exist in the directory your
  1970.                    copying to. All  the descriptions will  be placed in
  1971.                    this Files.Bbs.
  1972.  
  1973.                    See Also : Copy/Hurl tagged Lines/Files to different
  1974.                    Area.
  1975.  
  1976.  
  1977.  
  1978.  
  1979.                                Febbs, filemanagement for your bbs  -  27
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.              Copy Line
  1987.                    Pressing <Copy  line>  will Copy  the  line  you are
  1988.                    standing in to  a buffer.  And pressing  <Copy line>
  1989.                    again will  transfer  the  buffer  to  line you  are
  1990.                    standing on. A  status indicator in  the lower right
  1991.                    of the screen will  indicate if something  is in the
  1992.                    buffer. This function only  works inside the current
  1993.                    Files.Bbs. You  can not  use this  one to  copy text
  1994.                    between areas.
  1995.  
  1996.                    See Also : Move line
  1997.  
  1998.  
  1999.              Display Files.Bbs as the BBS would
  2000.                    When you  execute this  command  Febbs will  let you
  2001.                    look at the Files.Bbs just  like the user would see.
  2002.                    It displays the page your  standing at in the editor
  2003.                    and it  is aware  of some  Avatar codes.  The Avatar
  2004.                    codes that it is aware of is discussed in the Avatar
  2005.                    section later on in this manual.
  2006.  
  2007.              Display the External support programs
  2008.  
  2009.                    A display  of the  External  programs that  you have
  2010.                    assigned in the setup. It displays a list of all the
  2011.                    external support  programs in  the  setup. Including
  2012.                    the five DOS programs that you have a possibility to
  2013.                    install.
  2014.  
  2015.              DOS Shell
  2016.                    This option works just  like any other  shell to the
  2017.                    operating system, although the DOS Shell option will
  2018.                    only load an extra copy  of command.com, or whatever
  2019.                    command  processor   you   use,   into   memory.  No
  2020.                    commandline is passed. You will find yourself inside
  2021.                    the directory you  where editing  inside the editor.
  2022.                    To return  to  Febbs  simply type  EXIT  at  the DOS
  2023.                    prompt and press return. Febbs  will also change the
  2024.                    DOS prompt  to remind  you of  this.  And as  in all
  2025.                    shells you are not allowed to load any programs that
  2026.                    do not release all memory after execution. 
  2027.  
  2028.                    When returning from  the shell  Febbs will  check to
  2029.                    see if  a  file  called  IMPORT.FEB  exists  in  the
  2030.                    temporay directory.  If  it exists  Febbs  will then
  2031.                    read the file and import it to the files.bbs you are
  2032.                    currently editing.
  2033.  
  2034.              External Archive Viewer
  2035.  
  2036.                    This one works just like  the binary viewer although
  2037.                    the  internal  Archive   viewer  is   located  on  a
  2038.                    different key sequence.
  2039.  
  2040.                    See Also  : Binary  Viewer, Look  Inside Archive/GIF
  2041.                    information.
  2042.  
  2043.  
  2044.  
  2045.          28 -  Febbs, filemanagement for your bbs
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.              External GIF Viewer
  2053.                    Febbs  has  no  internal  GIF  viewer  so  only  the
  2054.                    external is  used  if  you  trigger  the <Alt-P)eek>
  2055.                    option. Remember  that  if  You  are  in  some  none
  2056.                    standard text mode when You  peek at GIF images then
  2057.                    Febbs will not be  able to switch back  to that mode
  2058.                    after You have finished to look at the GIF image. As
  2059.                    standard text modes are 25,43 and 50 row modes.
  2060.  
  2061.                    See Also : Binary Viewer.
  2062.  
  2063.  
  2064.              Global Unmark of tagged Lines
  2065.                    This option clears all tags in the current Files.Bbs
  2066.  
  2067.                    See Also : Tag line for later action.
  2068.  
  2069.              Hurl tagged Lines/Files to different Area
  2070.  
  2071.                    This option  will let  you  hurl (move)  the already
  2072.                    tagged lines  to  a  different  area.  This function
  2073.                    works in  most parts  as  the Copy  version  of this
  2074.                    function, only  the differences  are  used.   If the
  2075.                    file areas you  are hurling  between is on  the same
  2076.                    drive no physical moving is  done. Only at directory
  2077.                    level are  the  files  moved.  This  makes the  Hurl
  2078.                    process extremely  fast.  If  a  file  that you  are
  2079.                    hurling already exists  in the area  you are hurling
  2080.                    to FEBBS will ask  you if you wish  to overwrite the
  2081.                    file. If you answer Yes the file will be overwritten
  2082.                    but the  description  won't transferred  to  the new
  2083.                    area. This is  to prevent  dupe descriptions  in the
  2084.                    area. FEBBS  simply  assumes  that  the  description
  2085.                    already in the area is  the correct and simply kills
  2086.                    the new one.
  2087.  
  2088.                    See Also : Copy/Hurl Files descriptions Anywhere and
  2089.                    without area change.
  2090.  
  2091.              Hurl Files descriptions Anywhere and without area change
  2092.                    This version of the hurl will  not let you place the
  2093.                    descriptions in the  area that you  area hurling to.
  2094.                    That is when hurling you  will NOT be transferred to
  2095.                    the new area. The descriptions  of the files will be
  2096.                    placed last in  the area  you are hurling  too. This
  2097.                    file  works  just  as  the   copy  version  of  this
  2098.                    function. 
  2099.  
  2100.                    See Also : Copy/Hurl tagged Lines/Files to different
  2101.                    Area.
  2102.  
  2103.              Import FILE_ID.DIZ
  2104.  
  2105.                    Febbs can import FILE_ID.DIZ  from archives into the
  2106.                    editor. This option is available from both a hot key
  2107.                    and from the menu.  The FILE_ID.DIZ file  is a small
  2108.                    file describing the program  in the archive. Usually
  2109.                    this text will need  some editing after  it has been
  2110.  
  2111.  
  2112.                                Febbs, filemanagement for your bbs  -  29
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.                    imported since many  people writing  the description
  2120.                    adds to much  information and  your users  will very
  2121.                    fast get tired with long file descriptions.
  2122.  
  2123.              Indent comment to position specified in the setup
  2124.  
  2125.                    Sometimes when descriptions of  files that take more
  2126.                    than one line  it is nice  to be able  to indent the
  2127.                    following lines at  a position  that will  look nice
  2128.                    when your BBS  displays them.  Pressing tab  will do
  2129.                    that for you with  the line you are  standing on. If
  2130.                    the line doesn't fit it well  be wrapped to the next
  2131.                    line. Please not that  you cannot indent  a file. So
  2132.                    if the  line  you  wish  o  indent  is  starting  at
  2133.                    position 1  then Febbs  consider  that one  to  be a
  2134.                    file. Inserting a  space as  the first  character on
  2135.                    the line will let you indent it with <TAB>.
  2136.  
  2137.              Kill All tagged Lines / Files
  2138.                    Just as the header says this function kills (erases)
  2139.                    all tagged lines  (and the associated  files) in the
  2140.                    editor. If  a file  is  missing it  simply  works as
  2141.                    <Ctrl-Y> - Remove line.
  2142.  
  2143.                    See Also : Remove Both line and File.
  2144.  
  2145.  
  2146.              Look Inside Archive / GIF information
  2147.                    Febbs has the  ability too  peek inside most  of the
  2148.                    major Archives that  are so popular  on BBS systems.
  2149.                    Archived files save  both time  when Downloading and
  2150.                    space on the System Operators  disk. And in the same
  2151.                    time it sees to that all  files in a package is kept
  2152.                    together. That is documentation  and the Executables
  2153.                    will never part. 
  2154.  
  2155.                    When you execute this function You will see a window
  2156.                    with the contents of the  archive you where standing
  2157.                    on with  the  cursor.  If the  file  is  a  GIF file
  2158.                    instead of an  archive you  will see  an info-window
  2159.                    containing   relevant    information    about   that
  2160.                    particular GIF picture.
  2161.  
  2162.                    After Febbs has scanned the  entire file you will be
  2163.                    able to scroll  around inside  the window  just like
  2164.                    when choosing a filearea. And if you wish to look at
  2165.                    a file inside the archive  just press enter and that
  2166.                    particular file  is  unpacked  and  loaded  into the
  2167.                    either  the   internal  viewer   or   external.  All
  2168.                    depending on whether or not  you have configured any
  2169.                    of these in  the Setup.  Febbs will load  the Binary
  2170.                    viewer if the file  has an extension of  EXE, COM or
  2171.                    OVR. And load  the texviewer if  any other extension
  2172.                    is found. Febbs will behave just as when you use the
  2173.                    viewers from inside the editor. Please note that for
  2174.                    this function  to  work  you  have  to  install  the
  2175.                    external archivers in the Setup. Febbs do NOT do any
  2176.                    unpacking of its own.
  2177.  
  2178.          30 -  Febbs, filemanagement for your bbs
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.                    Febbs supports the  ability to look  at files inside
  2187.                    the following archive types.
  2188.  
  2189.                    Archive Type   Version   SFX
  2190.  
  2191.                    PKZIP1.10      Yes
  2192.                    LHA  2.13      Yes
  2193.                    LHArc1.13      Yes
  2194.                    AR   0.20      Yes
  2195.                    LARC 3.30      Yes
  2196.                    Hyper2.50
  2197.                    ARC  6.02
  2198.                    PAK  2.51
  2199.                    PKPak3.61
  2200.                    ARJ  2.21      Yes
  2201.                    ZOO  2.xx
  2202.                    SQZ  1.08.3         Yes
  2203.  
  2204.                    The Archive  programs with  the  SFX flag  are Febbs
  2205.                    also able to peek into the so called SelF-Extracting
  2206.                    files made by  these Archives  Please note  that PAK
  2207.                    2.51 needs  approximately 185  Kb to  work properly.
  2208.                    And the ARJ  archiver is also  a real  memory hog so
  2209.                    consider Febbs  abilities  to  swap  itself  out  of
  2210.                    memory if You plan  to look at  files inside ARJ,PAK
  2211.                    or ARC Archives.
  2212.  
  2213.                    When your  looking  at files  inside  archives Febbs
  2214.                    needs to extract the file to be able to let you have
  2215.                    a look at it. If you do not wish to use the standard
  2216.                    temporary directory  that Febbs  has  hardcoded into
  2217.                    itself, then  specify  in  the  setup  under GENERAL
  2218.                    ITEMS where Febbs should store the extracted file.
  2219.  
  2220.                    When you are looking inside  archives Febbs will use
  2221.                    the viewer that you  have defined or  not defined if
  2222.                    you wish to use the  internal. If you have installed
  2223.                    an  external  viewer   Febbs  will,   to  make  this
  2224.                    operation as fast  as possible, create  a BATCH file
  2225.                    in its  home  directory  and  from  that batch  file
  2226.                    execute the  programs.  Both  the  Unpacker  and the
  2227.                    viewer. Otherwise  Febbs would  have to  shell twice
  2228.                    and if you have  not got any XMS  or EMS memory then
  2229.                    the swap operation can take a while.
  2230.  
  2231.                    See Also : External Archive Viewer.
  2232.  
  2233.              Memory Status
  2234.  
  2235.                    The function  memory status  will display  both disk
  2236.                    status and memory  status. It   shows all  drives in
  2237.                    the system.
  2238.  
  2239.              Menu in editor
  2240.                    If You are not that familiar  with Febbs and the Key
  2241.                    assignments You  have selected  You can  rest calmly
  2242.  
  2243.  
  2244.  
  2245.                                Febbs, filemanagement for your bbs  -  31
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.                    because there  is  a  menu in  Febbs  which  has all
  2253.                    functions  that  are  available  via  "hotkeys".  So
  2254.                    simply invoke  the editor  and  browse the  menus to
  2255.                    decide what function You want to perform.
  2256.  
  2257.              Move Line
  2258.  
  2259.                    Move line  works just  like  Copy line  although the
  2260.                    line you are standing on will be moved to the buffer
  2261.                    instead of copied. And the next time you press <Move
  2262.                    Line> it will be transferred  to the line the cursor
  2263.                    was on. Please note that  if you move something into
  2264.                    the movebuffer  and  then switch  filearea  the line
  2265.                    inside the buffer will be lost.
  2266.  
  2267.                    See Also  :  Copy  Line,  Move  tagged Lines  inside
  2268.                    editor  
  2269.  
  2270.              Move tagged Lines inside editor
  2271.                    This function  moves  the  tagged  lines  inside the
  2272.                    editor. When  execute this  function all  the tagged
  2273.                    lines in the  editor will be  moved to  the line you
  2274.                    are standing on. Nice  if you wish to  move a number
  2275.                    of files. A  bit too much  job to do  that with Move
  2276.                    Line.
  2277.  
  2278.                    See Also : Move Line
  2279.  
  2280.  
  2281.              Remove Both line and File
  2282.                    This function will  Delete the  file and description
  2283.                    not only from  the list but  from the  disk as well.
  2284.                    FEBBS will  ask you  if you  are sure  when deleting
  2285.                    files. No harm  done if  you choose the  wrong file.
  2286.                    Although Febbs will not ask  if the Files is missing
  2287.                    and its only  a textline.  Then this  function works
  2288.                    just as if you had pressed <Ctrl-Y> - Delete Line.
  2289.  
  2290.                    See Also  :  Remove File  but  leave  description in
  2291.                    Files.Bbs.
  2292.  
  2293.              Remove File but leave description in Files.Bbs
  2294.                    Removes the  file but  leaves the  description. This
  2295.                    one can be used when you  are short of diskspace but
  2296.                    wish to  leave  the  description  in  the  list  and
  2297.                    thereby make it <MISSING> when  your users view your
  2298.                    Files.Bbs.
  2299.  
  2300.                    See Also  :  Remove  Both line  and  File,  Kill All
  2301.                    tagged Lines / Files  
  2302.  
  2303.  
  2304.              Remove missing files from Files.Bbs
  2305.                    When you execute this function Febbs will check that
  2306.                    all the  files  in Files.Bbs  really  exists.  If an
  2307.                    entry does not exist on disk then it is removed from
  2308.                    Files.Bbs.
  2309.  
  2310.  
  2311.          32 -  Febbs, filemanagement for your bbs
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.                    See Also : Tag All Missing Files
  2319.  
  2320.              Rename File on Current line
  2321.  
  2322.                    When executing rename you will be able to Rename the
  2323.                    file on the  current line.  Febbs will automatically
  2324.                    update  the  Files.Bbs  file  for  You  as  well  as
  2325.                    renaming the file on disk.
  2326.  
  2327.              Save current Files.Bbs 
  2328.                    When saving Files.Bbs Febbs will handle any upcoming
  2329.                    errors. If  an error  should  occur then  Febbs will
  2330.                    prompt You for  a new filename  so You  may save the
  2331.                    file elsewhere.
  2332.  
  2333.  
  2334.              Search for Filename
  2335.                    When executed  this function  will  pop up  an entry
  2336.                    field where you enter  a search string  to look for.
  2337.                    Please note, no wildcards or  anything like that. If
  2338.                    You wish to  find "NICEGIRL.GIF"  just enter "GIRL".
  2339.                    Then Press <Enter> to start search. Febbs will first
  2340.                    search in the current area for the name. Starting at
  2341.                    row below  the cursor  position and  to the  end. If
  2342.                    Febbs find  "GIRLS.GIF" and  stops  at that  but you
  2343.                    know that  one  is  not the  right  one  use <Search
  2344.                    Again> to continue Search.  But if not  Found then a
  2345.                    Question will  pop up  on the  screen asking  if you
  2346.                    wish to search  Global. If  you answer yes  you will
  2347.                    see Febbs strawl down all your Areas looking for the
  2348.                    file. Only Files  listed in Files.Bbs  is taken into
  2349.                    the search. After completed search or after you have
  2350.                    pressed a key to stop search  You will see the found
  2351.                    (if any) Files in a  Scrollable window just like the
  2352.                    Choose area  window.  And if  you  position yourself
  2353.                    upon a File  and press enter  you will automatically
  2354.                    be transferred to that  file. If in  another area, a
  2355.                    new Files.Bbs will be loaded. And the cursor will be
  2356.                    placed on the File you wanted to go to.
  2357.  
  2358.                    See Also : Search again.
  2359.  
  2360.              Search again
  2361.                    As  described  under   the  <Search   for  filename>
  2362.                    function <Search again>  continues the  search after
  2363.                    the first "hit".   Ex. A  nice way to  use search is
  2364.                    like this.  You have  just  received the  latest DSZ
  2365.                    protocol by  Chuck Forsberg  and   wants to  hurl it
  2366.                    from the upload  area to  its appropriate  area. But
  2367.                    you do  not remember  where  the old  versions area.
  2368.                    Simply press  <Search  for  file>  enter  the Search
  2369.                    argument  DSZ  press  enter  and  Febbs  will  start
  2370.                    looking for any DSZ files for  you. When you see the
  2371.                    old ones popping up  in the search  window press any
  2372.                    key to stop search.  You Now see where  the old file
  2373.                    is, what it  is called,  what area and  area number.
  2374.                    You  remember  the  number  and  presses  Escape  to
  2375.  
  2376.  
  2377.  
  2378.                                Febbs, filemanagement for your bbs  -  33
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.                    abandon the Search completely. You  tag the New DSZ.
  2386.                    Press <Hurl file>  for Hurl.  Enter the  area number
  2387.                    where the old ones  where. For example  15 and press
  2388.                    Enter. You will  find yourself  inside the Files.Bbs
  2389.                    of area 15  at the  top. Now to  get to  the old DSZ
  2390.                    files simply press <Search Again> to Continue search
  2391.                    and viola there you  are. Press <Hurl  file> to "put
  2392.                    down" the new DSZ  and use <Remove file>  to get rid
  2393.                    of the old one. Simple and Fast. What more could you
  2394.                    want.
  2395.  
  2396.                    See Also : Search for Filename
  2397.  
  2398.              Sort Block
  2399.  
  2400.                    This one will  let you sort  a block  that you first
  2401.                    mark with the direction keys. The direction keys are
  2402.                    Up-/Down-Arrow and  PageUp/PageDown.  When  You have
  2403.                    marked  the  block  that  You  wish  to  sort  press
  2404.                    <Enter>.  Please  not  that  Febbs  do  not  support
  2405.                    sorting of multiline descriptions.
  2406.  
  2407.              Show text "macros"
  2408.                    This will pop up a little  box on the screen showing
  2409.                    what macros you have  defined in the  setup. Good to
  2410.                    have when your memory isn't what it ought to be :-)
  2411.  
  2412.  
  2413.              Show ANSI or AVATAR file
  2414.                    With this command  you can  look at ANSI  and Avatar
  2415.                    pictures. When You execute  this function Febbs will
  2416.                    view the following files. .ANS, .AVT, .ASC, .MUS and
  2417.                    .GBS.
  2418.  
  2419.              Strip Download counter
  2420.                    A lot  of  people  use  download  counters in  their
  2421.                    files.bbs files to  show the  users which  files are
  2422.                    the most popular. And  Febbs has the  ability to add
  2423.                    these counters but not update them. But what happens
  2424.                    when You  want  to remove  those  download counters?
  2425.                    Well, that's easy.  Just use  the following function
  2426.                    to have  Febbs remove  the  download counter  on the
  2427.                    current line.
  2428.  
  2429.  
  2430.              Switch Area
  2431.                    When you  are inside  the  editor it  would  be very
  2432.                    clumsy if you had to leave it and return to the main
  2433.                    menu every time  you wished  to change area  to work
  2434.                    on. Therefore  Febbs  has  the  ability  to let  you
  2435.                    choose a new area to work on from inside the editor.
  2436.                    This function works  just like the  choose area item
  2437.                    from the main  menu. Just cruise  between your areas
  2438.                    and select a new one with enter. (or use the HotKeys
  2439.                    ! That is if you wish to  go to area 19 simply press
  2440.                    1, watch the lower left  corner of the window, press
  2441.                    9 and press  Enter. As fast  as it can  be) You will
  2442.                    upon selection  be transferred  directly to  the new
  2443.  
  2444.          34 -  Febbs, filemanagement for your bbs
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.                    area. The Files.Bbs you  leave will automatically be
  2452.                    saved if you  have done  any changes  to it.  If you
  2453.                    wish to discard your changes you will have to choose
  2454.                    F3 (or  ESC) to  abandon your  changes. And  take of
  2455.                    from the main menu for new adventures in Files Land.
  2456.  
  2457.              Tag all missing files
  2458.  
  2459.                    Maybe <Remove all missing files> is a bit too strong
  2460.                    for you.  You wish  to have  files off-line"  due to
  2461.                    lack of disk space. But you  do not wish to keep all
  2462.                    that junk  lying  around as  off-line.  Easy, Simply
  2463.                    press <Tag missing> and  all  missing  files will be
  2464.                    tagged and then untag those you wish to keep and the
  2465.                    others use <Kill tagged files>
  2466.  
  2467.                    See also : Remove missing files from Files.Bbs, Kill
  2468.                    All tagged Lines/Files.
  2469.  
  2470.              Tag dupe entries in current files.bbs
  2471.                    This function  will compare  all  file names  in the
  2472.                    Current Files.Bbs  to see  if any  Duplicate entries
  2473.                    exist. If any, they will be  Tagged and you are able
  2474.                    to  see   which  are   dupes  and   afterwards  take
  2475.                    appropriate actions.
  2476.  
  2477.                    See Also : Kill All tagged Lines / Files 
  2478.  
  2479.  
  2480.              Tag files older then date
  2481.                    Use this function to  tag files in  the current area
  2482.                    that are older then the  date You input. Useful when
  2483.                    You want to  get rid  of old  files lying  about and
  2484.                    wasting space  that  can  be used  to  hold  new and
  2485.                    exciting files.
  2486.  
  2487.              Tag line for later action
  2488.                    Tag line will simply  tag the line  you are standing
  2489.                    on. It will  change colour  to the colour  chosen by
  2490.                    you in the setup  to indicate that it  is tagged. If
  2491.                    the line  is already  tagged then  the line  will be
  2492.                    non-tagged. Simply a Tag-Toggler.
  2493.  
  2494.                    See Also : Global Unmark of tagged Lines.
  2495.  
  2496.  
  2497.              Tagged files status
  2498.                    This function will display how  many files that have
  2499.                    been tagged and the total size of the tagged files.
  2500.  
  2501.              Text viewer
  2502.  
  2503.                    Febbs internal textviewer  has some  limitations. It
  2504.                    can only handle 2000 lines and it can only handle as
  2505.                    much lines that  can be  stored in memory.  it can't
  2506.                    wrap lines  either. But  it is  in my  opinion fully
  2507.                    functional  for  its  purposes.  The  external  text
  2508.                    viewer works just like the Binary.
  2509.  
  2510.  
  2511.                                Febbs, filemanagement for your bbs  -  35
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.                    See Also : Binary Viewer.
  2520.  
  2521.              Text "macros" as defined in the setup
  2522.  
  2523.                    These texts, that  you have specified  in the setup,
  2524.                    will be inserted  at cursor position  when you press
  2525.                    the appropriate "HotKey".
  2526.  
  2527.              Toggle display file-size / -date on statusline
  2528.                    This toggles the option to  display size and date of
  2529.                    file on current line on  the statusline. The default
  2530.                    state of this toggle is already chosen in the setup.
  2531.  
  2532.  
  2533.              Touch file on current line
  2534.                    If you execute this function the file on the current
  2535.                    line will be stamped with the current date and time.
  2536.                    Nice if you have  manually copied in  some new files
  2537.                    from floppy  and wish  to  let your  users  now that
  2538.                    these are new files.
  2539.  
  2540.                    See Also : Touch all tagged files
  2541.  
  2542.              Touch all tagged files
  2543.                    Touch all tagged files. Works just like <Touch file>
  2544.                    that touches the file on  the current line, although
  2545.                    this one  touches all  tagged  files. By  touching i
  2546.                    mean setting current date and time on the file.
  2547.  
  2548.                    See Also : Touch File on Current line
  2549.  
  2550.  
  2551.              Xpress way out of editor
  2552.                    When your in a  hurry to leave Febbs  use the Xpress
  2553.                    way out of the editor. When inside the editor and in
  2554.                    editing mode  a  press  of  <Xpress  way  out>  will
  2555.                    transfer you directly  to DOS. Although  if you have
  2556.                    made changes  then Febbs  will  ask you  if  you are
  2557.                    sure.
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.          36 -  Febbs, filemanagement for your bbs
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.                                                     Avatar Control Codes
  2585.  
  2586.              Febbs is aware  of some  Avatar codes.   Avatar  stand for
  2587.              Advanced Video Attribute Terminal  Assembler and Recreator
  2588.              and is a    TM     of  George A. Stanislav. I  will not go  in to
  2589.              deep here on the  Avatar codes but if  you wish to examine
  2590.              them closer  i  suggest  you  get  hold  of the  following
  2591.              FidoNet technical Standards documentation's :
  2592.  
  2593.              FSC-0025  and FSC-0037
  2594.  
  2595.              They should be  available on  most Bulletin  Board Systems
  2596.              (BBS) but if  you can't  find them  contact me and  i will
  2597.              supply you with them.
  2598.               The Following codes are supported by Febbs.
  2599.  
  2600.              ^Y<Char><Repeat>
  2601.                              Repeat Character.
  2602.              ^V^B
  2603.                              Turn Blink on.
  2604.              ^V^A<Colour>
  2605.                              Change Colour.
  2606.  
  2607.              Where ^  stands for  Control (Ctrl).  Press down  Ctrl and
  2608.              then Press  the Character  after ^  to create  the Control
  2609.              character.
  2610.  
  2611.              These codes are supported in both the Files.Bbs viewer and
  2612.              when  creating  lists.    When   looking  at  the  current
  2613.              Files.Bbs with the viewer Febbs  will translate the Avatar
  2614.              codes into proper  colours, blinks  and expand  any repeat
  2615.              char sequence. And when creating  the filelists Febbs will
  2616.              strip the  Colour and  Blink codes  and expand  the repeat
  2617.              char sequence.  That way  your users  will get  a filelist
  2618.              that looks just like the list they saw on the screen while
  2619.              they where on-line.
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.                                Febbs, filemanagement for your bbs  -  37
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.                                                            Support files
  2652.  
  2653.              There are a files used by  Febbs that aren't configurable.
  2654.              Theese files have names that are  hardcoded into the Febbs
  2655.              program. Below you  will find a  list of  theese files and
  2656.              what they are used  for. All other  files are configurable
  2657.              in the setup program and they are not mentioned here.
  2658.  
  2659.  
  2660.              HEADTEXT.FEB
  2661.                    The text  lines inserted  when creating  a files.bbs
  2662.                    file is configurable. The file HEADTEXT.FEB which is
  2663.                    a textfile  placed in  the  same directory  as Febbs
  2664.                    contains the text to  be inserted. This  file can be
  2665.                    edited from within Feppla.
  2666.  
  2667.              HURLTEMP.FEB 
  2668.                    The  temporary   file   that   Febbs   creates  when
  2669.                    moving/hurling files.   The file will  be created in
  2670.                    the directory that the Febbs setup is pointing to as
  2671.                    a temporary directory. 
  2672.  
  2673.  
  2674.              TAGTEMP.FEB
  2675.                    Temporary file created when  shelling to hold tagged
  2676.                    files if the commandline parameter passed was ~@.
  2677.  
  2678.              ERROR.FEB
  2679.  
  2680.                    This file  is  created  if  Febbs    crashes  during
  2681.                    runtime. The  file  will contain  the  runtime error
  2682.                    information and you  can submit  this information to
  2683.                    us so that we can fix the problem.
  2684.  
  2685.              IMPORT.FEB
  2686.                    After shelling  to the  operating system  Febbs will
  2687.                    when returning check  for the presence  of this file
  2688.                    and if it  exists Febbs  will read the  contents and
  2689.                    import it to  the files.bbs  file you  are currently
  2690.                    editing.
  2691.  
  2692.                    This feature is  useful when  looking at  text files
  2693.                    either inside an archive or  a non archived file and
  2694.                    you want to import  some text as  a description into
  2695.                    Febbs.  There  is  no  limitation  of  the  size  of
  2696.                    IMPORT.FEB.  Febbs  will  import  until  the  editor
  2697.                    reaches its limit. 
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.          38 -  Febbs, filemanagement for your bbs
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.                                                     Limitations of Febbs
  2718.  
  2719.              There are some limitations  in Febbs. Some  area of design
  2720.              built into  the program  and some  are limitations  of the
  2721.              platform the program runs under. 
  2722.  
  2723.                OS/2 2.1 kernel PJ09050 has problems when running
  2724.                Borland Pascal generated code that uses the overlay
  2725.                manager. So my recomendation is to NOT use this kernel
  2726.                if You plan to run Febbs.
  2727.  
  2728.                Febbs does not support lines longer then 150 characters
  2729.                in files.bbs.
  2730.  
  2731.                Febbs supports 2000 file areas. If you have any more
  2732.                then this number please let me know. Maximus v2.xx does
  2733.                not handle more then 1200 areas before it will trash its
  2734.                own index file. The indexfile is a must for Febbs to
  2735.                read the file areas and therefore Febbs can not support
  2736.                more then 1200 areas under Maximus v2.xx.
  2737.  
  2738.                Febbs will replace all character 255 found in the
  2739.                files.bbs file with character 32 (space). This is to fix
  2740.                a bug in the Maximus filebase compiler. This isn't relly
  2741.                a limitation but rather a planned feature.
  2742.  
  2743.                                                         Support programs
  2744.  
  2745.  
  2746.              FBA
  2747.                    FBA will  dump  all  fileareas  found  in  your  BBS
  2748.                    configuration to screen. This tool is handy when you
  2749.                    suspect that Febbs is missing  out on something when
  2750.                    reading your  area file  and you  want to  check out
  2751.                    what it is.
  2752.  
  2753.                                                           Runtime Errors
  2754.  
  2755.              Built into  Febbs is  an errorhandler  for  Runtime Errors
  2756.              (God forbid that there are any).  Febbs will tell you what
  2757.              is wrong in plain  English and will also  create a file in
  2758.              the current  directory  called  ERROR.FEB  with  the  same
  2759.              information. Please  forward  this  file  with a  detailed
  2760.              explanation of  how  you  managed  get  the  Error to  the
  2761.              author. Otherwise i  won't be able  to fix  it. But before
  2762.              you report  it to  me see  to that  you can  reproduce the
  2763.              error on your machine.  I can not correct  any errors if i
  2764.              cant reproduce them.
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.                                Febbs, filemanagement for your bbs  -  39
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.                                                            The Filelists
  2785.  
  2786.              A very Important feature of Febbs is the ability to create
  2787.              filelists for  your daily  maintenance. Febbs  is  able to
  2788.              create a variety of lists Those are :
  2789.  
  2790.                Total Filelist of all chosen areas.
  2791.                A Newslist of new files in all chosen areas.
  2792.                An Overview list of all chosen areas. 
  2793.                A list over the physical directories that your areas
  2794.                resides in.
  2795.                A list over the 50 most downloaded files on your BBS. 
  2796.  
  2797.              These files can  be created  from the  menu or  by calling
  2798.              Febbs with commandline parameters.  The Overview of chosen
  2799.              areas and  the best  download  list is  available  in both
  2800.              ANSI, ASCII and AVATAR flavour.
  2801.  
  2802.          Avatar Codes
  2803.  
  2804.              If you are running  Febbs with a BBS  package that handles
  2805.              Avatar  codes,   or  with   the  files.bbs   Browser  from
  2806.              FenrisUlven Data then maybe  you use Avatar  Codes in your
  2807.              Files.Bbs to increase the viewability. Febbs will when run
  2808.              strip all  Avatar  codes  from the  lists  and  expand any
  2809.              Repeat Char Codes.  (See the  Avatar part of  this manual)
  2810.              Thereby make the lists very viewable in text also. Gone is
  2811.              all those happy faces that the  users hate when they tried
  2812.              to read the lists or even worse, Print them! Have you ever
  2813.              seen what Avatarcodes does to a Printer? It isn't a pretty
  2814.              sight i might  tell you. Well  Febbs will take  care of it
  2815.              all, so happy  filelisting and to  your users  have a nice
  2816.              reading!
  2817.  
  2818.          General items
  2819.  
  2820.              Febbs wraps the descriptions in the fileslists if they are
  2821.              to long. This is  done i all three  list types (Full, news
  2822.              and condensed). When  running in  batchmode Febbs  has the
  2823.              ability to create  a logfile. This  log file  will let you
  2824.              know a thing or two about  Febbs unattended operations. If
  2825.              you do not want  a log file then  simply leave the logfile
  2826.              field in  the  setup  empty. Today  the  logfile  is in  a
  2827.              FrontDoor         TM          style  but  if  you  feel  that  you  
  2828.              different style let me know.
  2829.  
  2830.          The directory list
  2831.  
  2832.              The  directory  list  is  meant  to  keep  your  Frequable
  2833.              directories up to date. That is this  file that is used by
  2834.              your mailer to  determine which directories  that are file
  2835.              requestable. Haven't you sometime  redesigned the physical
  2836.              location of your  file areas? And  did you,  at that time,
  2837.              remember  to  modify   to  modify   the  list   over  file
  2838.              requestable  directories?
  2839.  
  2840.              The answer is most likely to be no.
  2841.  
  2842.  
  2843.          40 -  Febbs, filemanagement for your bbs
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.              Febbs will now  take care of  that for you.  But maybe you
  2852.              got a few areas that you do NOT want to be included in the
  2853.              filelist but you wish  to be frequable  anyway. An example
  2854.              is my  Beta directory  where i  keep  Beta versions  of my
  2855.              software. I Still wish this directory  to be frequable but
  2856.              i do not wish  to display to  the public what  is going on
  2857.              here.  So  therefore  you  simply  create  a  file  called
  2858.              FEBBOK.TXT.
  2859.  
  2860.              This file  will  automatically at  creation  time  for the
  2861.              directory list be added to the above mentioned list.
  2862.  
  2863.              Mine looks like ...
  2864.  
  2865.              C:\FEBBETA
  2866.  
  2867.              ... Nothing Fancy at all.
  2868.  
  2869.              Another way  of doing  this, if  you have  the directories
  2870.              that you wish to include in this  list set up in Your area
  2871.              file, is to  tag areas  in the  list of areas  that should
  2872.              have the password message added to  them. And not tag them
  2873.              in the areas to list option.  Febbs will include the areas
  2874.              that are tagged in the areas to list as well as those that
  2875.              also those that has the password tag  set. This is so that
  2876.              areas not in the filelist can  be accepted as frequable by
  2877.              Your mailer. 
  2878.  
  2879.          When, how and where?
  2880.  
  2881.              Three  files,  Overview  list,  Directory  list  and  most
  2882.              Downloaded files, will  automatically be created  when you
  2883.              choose the Total list from either the main menu or via the
  2884.              commandline  (of  course  also  the  Total  list  will  be
  2885.              created). If you do not wish  to create these lists simply
  2886.              leave them out of  the setup. That  is do not  give them a
  2887.              name just leave the input field blank.
  2888.              The commandline parameters are "N", "F" and "C". Where "N"
  2889.              stands for   Newslist, "F" for  Full list and  "C" for the
  2890.              Condensed list. 
  2891.  
  2892.              Ex. C:\FEBBS> FEBBS N
  2893.  
  2894.              Would create a newslist. And ...
  2895.  
  2896.              C:\FEBBS> FEBBS F
  2897.  
  2898.              Would create a Full list over  all your areas. An overview
  2899.              list and a  directory list. Of  course can you  do it like
  2900.              this ...
  2901.  
  2902.              C:\FEBBS> FEBBS F N C
  2903.  
  2904.              This is my  recommendation if  you wish  to create  both a
  2905.              Full list, a  news list  and a  condensed list.  Since all
  2906.              lists area  created  at  the  same  time.  That way  Febbs
  2907.              doesn't have to scan all your areas twice this way.
  2908.  
  2909.  
  2910.                                Febbs, filemanagement for your bbs  -  41
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.          Headers and footers
  2919.  
  2920.              But what is  a filelist  without some nice  advertising in
  2921.              the beginning?  Yes let's have some nice information about
  2922.              your BBS  in the  beginning  of the  Filelists.  So simply
  2923.              create a  header in  a style  you fancy  and  enter the   
  2924.              filename of the header in the setup. You can put different
  2925.              headers into the Total  list and the news  list. Still the
  2926.              Total list, and the condensed list,uses the files the same
  2927.              header and the News list will use its own header.
  2928.  
  2929.              There are two meta strings that can  be used in the header
  2930.              of the filelist.
  2931.  
  2932.              ~D    The current date
  2933.              ~N    How old files that are marked as new. 
  2934.  
  2935.              The header  files  are  specified  in  the setup  program.
  2936.              Information about the  setup program  and its  options are
  2937.              found in the beginning of this manual.
  2938.  
  2939.          Area header
  2940.  
  2941.              Above each  new  area  Febbs will  put  a  so called  area
  2942.              header. This  header contains  some information  about the
  2943.              particular area (like areaname  and so on).  Febbs has one
  2944.              pre-defined header that will be used if You do not specify
  2945.              a header.  The  area  header  is  specified  in  a  normal
  2946.              textfile that You can  edit from within  Feppla, the setup
  2947.              program. You can design the header  that comes before each
  2948.              area in the filelist. This is done in a text file that You
  2949.              can call  anything  You want.  Just  make sure  to  in the
  2950.              setup, under list  setup ->  Headers/footers to  set "Area
  2951.              header ctrl file" to point at  this text file. Included as
  2952.              an example is HEAD.FEB that  also explains the metastrings
  2953.              available. 
  2954.              The meta strings that  You can use in  the area header are
  2955.              the following :
  2956.  
  2957.              ~A 
  2958.                              Area name left justified [40 characters]
  2959.              ~B 
  2960.                              Area name right justified [40 characters]
  2961.              ~# 
  2962.                              Area number  [3 characters]  [9  characters
  2963.                              if full Maximus 2  area numbers enabled]
  2964.              ~L 
  2965.                              Access level to this area [10 characters]
  2966.              ~F 
  2967.                              Number of files  [5 characters]
  2968.              ~S 
  2969.                              Size of all files in Kbytes [6 characters]
  2970.              ~D 
  2971.                              Number  of  downloads  in  this  particular
  2972.                              area [4 characters]
  2973.  
  2974.  
  2975.  
  2976.          42 -  Febbs, filemanagement for your bbs
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.              Headstart  starts  header  information  and  Headend  ends
  2984.              header information Up to 10 lines can be used for a header
  2985.              and they can be up  to 80 chars wide.  If You have several
  2986.              headers in this file all You have to do is comment out the
  2987.              headstart/headend commands.  No  need to  comment  out the
  2988.              header. A line  starting with  a ";" character  is treated
  2989.              like a comment.
  2990.  
  2991.              Example :
  2992.  
  2993.              ;Febbsstandard header 
  2994.              ; 
  2995.              HEADSTART   #~#  ~A      Privilegie : ~L  
  2996.  
  2997.  
  2998.          Sample batch file
  2999.  
  3000.              Now you are ready to start  creating those nice lists that
  3001.              everyone just loves  to download.  I would  recommend that
  3002.              you somewhere in your nightly  maintenance add the command
  3003.              to create  the lists  and then  simply after  creation Zip
  3004.              them up  and  copy  them  to  your  Filelist  area.  Maybe
  3005.              something like this :
  3006.  
  3007.              CD\FEBBS 
  3008.              FEBBS F N 
  3009.              PKZIP FENRIS FENRIS.TXT 
  3010.              COPY FENRIS.NEW D:\FILE\TEXT 
  3011.              COPY FENRIS.TXT D:\FILE\TEXT 
  3012.              COPY FENRIS.ZIP D:\FILE\TEXT 
  3013.              CD\BBS
  3014.  
  3015.              This is my batchfile for creating  my lists. Nothing Fancy
  3016.              at all.
  3017.  
  3018.          Different filelists
  3019.  
  3020.              But wait a  second! I want  to create  different lists for
  3021.              different users.  That is  the  PC users  doesn't  like to
  3022.              download filelist that contain Amiga files and vice versa.
  3023.              That's easy! Simply create  a new config  file with Feppla
  3024.              like this.
  3025.  
  3026.              FEPPLA /S:Amiga.Ctl
  3027.  
  3028.              Set up  the  areas  you  wish  to  include  and  name  the
  3029.              filelists. Then Run ...
  3030.  
  3031.              FEBBS N F /S:Amiga.Ctl
  3032.  
  3033.              and that Setup file will be used. For more information see
  3034.              the setup part of this document.
  3035.  
  3036.          Extended descriptions
  3037.  
  3038.              Febbs  understands  SuperBBS  extended  descriptions  when
  3039.              creating the  filelists.  Febbs  will  when  finding  a  >
  3040.              character in the second position of  a string in files.bbs
  3041.  
  3042.  
  3043.                                Febbs, filemanagement for your bbs  -  43
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.              remove this character  and indent  the description  to the
  3051.              position   specified   in   the    setup   under   General
  3052.              items->Indent to  column.  Febbs does  not  yet understand
  3053.              that this is an extended description inside the editor.
  3054.  
  3055.              Febbs also know about the Maximus bbs special identifiers.
  3056.              Febbs will strip the  codes /T,  /B and /TB that are first
  3057.              on the  description line  in when  creating  the filelist.
  3058.              These codes are  used to  indicate free byte  download and
  3059.              free time download in the Maximus bbs.
  3060.  
  3061.                                                          Memory Swapping
  3062.  
  3063.              When shelling Febbs has the ability  to swap itself out of
  3064.              memory to  make  room  for  other  programs  to run.  When
  3065.              swapping, Febbs can swap to Disk,  EMS and XMS. FEBBS will
  3066.              check for the  presence of EMS  and use that  for the swap
  3067.              file. If there  is no  EMS or  not enough free  EMS, FEBBS
  3068.              will try to allocate XMS memory, and if there is no XMS or
  3069.              not enough Febbs will try to swap to disk.
  3070.  
  3071.              You have the  ability to toggle  swapping on or  of in the
  3072.              setup. If you  are using a  system with slow  disks and no
  3073.              extra memory then  it can be  good to turn  of swapping to
  3074.              speed things up. Please keep in mind that PAK for instance
  3075.              needs approximately 185  Kb of  memory to operate  and ARJ
  3076.              even more,  so therefore  check how  much memory  you have
  3077.              when  shelling  from  Febbs  before  you  decide  to  turn
  3078.              swapping off. 
  3079.  
  3080.              FEBBS leaves only approx. 10k resident when swapping. This
  3081.              will give you  maximum ram  to do  whatever you  wish from
  3082.              within FEBBS. Please note that you  must not load any TSRs
  3083.              or other programs that  doesn't give back  all memory when
  3084.              you are finished  with them. And  also be  aware of quirks
  3085.              that exists if  you are  using DesqView  and have  set the
  3086.              "Writes text directly to screen" option  to false. See the
  3087.              DesqView section of this text for more information.
  3088.  
  3089.              The path and name  of the swap file  that FEBBS creates is
  3090.              configurable. Go into FEPPLA and  select General Setup and
  3091.              set the full path AND filename of the swap file. Just make
  3092.              sure you don't set it to a filename that already exists on
  3093.              your drive or that file WILL be overwritten.
  3094.  
  3095.              A good place for the swap file would be a ram drive.  This
  3096.              will speed up the  swapping process if you  don't have any
  3097.              EMS or  XMS, but  be advised  that the  swap file  size is
  3098.              around 220k so set your ram drive size accordingly. 
  3099.  
  3100.              If you have extended memory and wish  to be able to use it
  3101.              as XMS memory  install the Device  driver called HIMEM.SYS
  3102.              that Microsoft supplies with most  of their programs. Edit
  3103.              the file  called  CONFIG.SYS  to  look  like  this in  the
  3104.              beginning of the file 
  3105.  
  3106.              DEVICE=C:\HIMEM.SYS
  3107.  
  3108.  
  3109.          44 -  Febbs, filemanagement for your bbs
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.              And also see to that the HIMEM.SYS file is located in your
  3118.              root directory (or change the path above to where the file
  3119.              is located). Or  if you  own a  386 then  you can  use any
  3120.              other memory manager (QEMM, 386Max)  to create XMS memory.
  3121.              But then you can just as well  use the EMS memory to swap.
  3122.              Febbs will check  the memory  like this: First  EMS second
  3123.              XMS and  last  DISK. Shelling  to  memory is  a  whole lot
  3124.              faster then to shell to disk. Since  i feel i must give my
  3125.              registered users some value for their money i have decided
  3126.              to make the XMS and EMS swap  only available to those that
  3127.              have registered. The DISK swap works just the same in both
  3128.              registered and unregistered version.
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.                                Febbs, filemanagement for your bbs  -  45
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.  
  3183.                                     FEBBS Vs Viruses and EXE compressors
  3184.  
  3185.              Early versions  for Febbs  was compressed  with  LZEXE (c)
  3186.              1989 Fabrice BELLARD.  This was  prevent the  program from
  3187.              being attacked by viruses since LZEXE performs a CRC check
  3188.              of the  file upon  execution. But  with the  release of   
  3189.              numerous unpackers for LZEXE this is not a reliable method
  3190.              any longer.   Therefore Febbs scans  itself upon execution
  3191.              and checks if any  changes were made to  the EXE files. If
  3192.              there were, Febbs will halt with  an error message. Please
  3193.              note that due to the CRC check of the EXE file you can not
  3194.              pack this program with LZEXE or PkLite.
  3195.  
  3196.              And also remember that  Febbs is an  overlayed program and
  3197.              the EXE compressors  can not  compress the  overlayfile so
  3198.              the gain is not very large if  you where to compress Febbs
  3199.              with any for the EXE compressors on the market.
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.          46 -  Febbs, filemanagement for your bbs
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.                                     The overlay buffer and slow machines
  3250.  
  3251.              Since many persons  still use old  XT machines  to run BBS
  3252.              systems they  usually  do  not like  the  overlay  part of
  3253.              Febbs. Overlays slow  down the  program since not  all the
  3254.              code is kept in memory , only  the parts that area needed.
  3255.              The reason  for  this is  to  save memory  so  that larger
  3256.              files.bbs files  can  be loaded  into  Febbs  for editing.
  3257.              Since XT machines usually  haven't got that  big disks and
  3258.              thereby not  that  big  files.bbs files  i  have  made the
  3259.              overlay buffer size  configurable. The larger  the buffer,
  3260.              the less disk access by Febbs. That  is if you do not have
  3261.              EMS or XMS memory,  then Febbs will use  EMS or XMS memory
  3262.              for the overlays.   If you have  EMS or XMS  then you most
  3263.              certainly never  want to  tamper with  the  overlay buffer
  3264.              size. So if  you wish to  reduce disk access  by Febbs use
  3265.              the following  switch to  set  the amount  of  memory that
  3266.              Febbs should allocate for the overlay.
  3267.  
  3268.              /O:<Buffer Size>
  3269.  
  3270.              The size of the original buffer size is displayed when you
  3271.              try to change the size of the buffer.  Now it is up to you
  3272.              to configure the size  of the buffer that  is the best for
  3273.              your system.  Make  sure  that you  have  saved  enough of
  3274.              memory to load your largest files.bbs file.
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.                                Febbs, filemanagement for your bbs  -  47
  3310.  
  3311.  
  3312.  
  3313.  
  3314.  
  3315.  
  3316.                                                   Commandline parameters
  3317.  
  3318.              There are  several  command  line  parameters  that  Febbs
  3319.              accepts. Most of  them has  already been discussed  in the
  3320.              documentation but this is  a specification of  all of them
  3321.              in one place.
  3322.  
  3323.              /M              Use the monochrome colour set of Febbs.
  3324.              /S:<FileName>   Use <filename> as setup file.
  3325.              F               Create a Full Filelist
  3326.              N               Create a News Filelist
  3327.              C               Create a Condensed Filelist
  3328.              /X              Leave out the name of the registered user
  3329.                              from the different lists that Febbs
  3330.                              creates.
  3331.              /O:<Buffer Size>Used when changing the overlay buffer in
  3332.                              RAM.
  3333.              /D              Debug mode.  When this mode is set Febbs
  3334.                              displays more information on the status
  3335.                              line when in the area pick list. This is
  3336.                              useful when trying to determine if it is  
  3337.                              Febbs or Your setup that is not working.
  3338.              ?               Display a helpscreen of the available
  3339.                              command line parameters.
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.          48 -  Febbs, filemanagement for your bbs
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.                                                   Multitaskers and Share
  3383.  
  3384.              Febbs is  Multitasker-  and Share-aware.  That  means that
  3385.              Febbs will  when  opening  files try  to  allow  others to
  3386.              access the  files  at  the same  time.  All  files, except
  3387.              textfiles, are opened  in deny-write-mode. That  is, other
  3388.              programs are allowed to read but not write to files opened
  3389.              by Febbs while Febbs is reading them. 
  3390.  
  3391.              Febbs will never have a file open longer than necessary to
  3392.              get the needed information  from it. The  Screen writes in
  3393.              Febbs is  aware  about  DesqView  and  asks  DesqView  (DV
  3394.              hereafter) for  an alternative  video buffer.  Thereby you
  3395.              can set the direct screenwrites option in DV to no. But be
  3396.              aware that if  you shell  from inside  Febbs to  a program
  3397.              that uses  direct screenwrites,  then when  you  return to
  3398.              Febbs you  will  most  likely not  be  able  recognise the
  3399.              program that you left.  This is because  the other program
  3400.              that you  executed from  inside Febbs  has fooled  DV into
  3401.              changing vidoebuffer. So  in most  cases i  recommend that
  3402.              you have the direct Screenwrites option  set to yes inside
  3403.              DV. I  also recommend  that you assign at  least 2 or more
  3404.              text and graphics pages  to the window that  you run Febbs
  3405.              in. Not  that  Febbs  needs it  but  if  you  shell to  an
  3406.              external program it might.
  3407.  
  3408.              How much memory  you give to  Febbs is  all up to  you but
  3409.              check the memory status  with when you decide  how much to
  3410.              give to Febbs.  Please  keep in mind that  every line in a
  3411.              files.bbs file  occupies approximately 162 Bytes of memory
  3412.              inside  Febbs  editor.  So  a  300  lines  files.bbs  file
  3413.              occupies approximately 48,600 bytes in  memory. Try be not
  3414.              to stingy  when  you  assign  memory  to  Febbs. Give  the
  3415.              program elbow room to work.
  3416.  
  3417.              Febbs will also, when idle waiting  for a keystroke, slice
  3418.              away CPU  time  to  other  tasks  running under  DesqView,
  3419.              Windows 3.xx or  OS/2. This  has the advantage  that Febbs
  3420.              allows other  tasks to  execute faster  and  smother while
  3421.              Febbs isn't  doing  anything  in  particular.   Febbs  was
  3422.              developed on machines  running OS/2  and Febbs  is working
  3423.              very well in an OS/2 DOS box.
  3424.  
  3425.              If access is  denied to a  files.bbs file  then Febbs will
  3426.              inform You  of so.  Access Denied  can occur  on multiline
  3427.              systems when several tasks  try to access  the same files.
  3428.              For this  to work  you must  have  loaded the  DOS utility
  3429.              SHARE.EXE before you start. 
  3430.  
  3431.              If a files.bbs file is missing then  Febbs will ask you if
  3432.              you wish to create it or not. Febbs will not report that a
  3433.              files.bbs file is missing just because it is locked at the
  3434.              moment.
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.  
  3442.                                Febbs, filemanagement for your bbs  -  49
  3443.  
  3444.  
  3445.  
  3446.  
  3447.  
  3448.  
  3449.                                                               The future
  3450.  
  3451.              The Febbs-package is under  constant development. And most
  3452.              of the items  that are  added, or  changed to  become more
  3453.              user-friendly, have been made possible only because of the
  3454.              close relationship between the users and the developers of
  3455.              the Febbs-package. That is  one of the  many advantages of
  3456.              the shareware concept  (which this package  is distributed
  3457.              under). So  if you  have any  questions or  suggestions to
  3458.              further enhance the program that You have been kind enough
  3459.              to support by buying a license, please  drop me a line via
  3460.              electronic mail or standard mail at an address found later
  3461.              on in this documentation. 
  3462.  
  3463.              Some functions that are pending to  be implemented are the
  3464.              following.
  3465.  
  3466.                Add headers in Files.Bbs while creating filelists.
  3467.                A native OS/2 version
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.  
  3508.          50 -  Febbs, filemanagement for your bbs
  3509.  
  3510.  
  3511.  
  3512.  
  3513.  
  3514.  
  3515.                                                                  Support
  3516.  
  3517.              If You wish to  contact the development team  of Febbs You
  3518.              can always reach us at the following addresses.
  3519.  
  3520.              The World except the USA.
  3521.  
  3522.              FenrisUlven Data
  3523.              Attn: Patrik Sjoberg
  3524.              Sorbygatan 69B
  3525.              S-802 55 Gefle
  3526.              Sweden
  3527.              E-Mail : 2:205/208@Fidonet
  3528.              ZyXEL U-1496+  19200bps
  3529.              Data Line : +46-26-628057
  3530.              FAX : +46-26-652101
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.                                Febbs, filemanagement for your bbs  -  51
  3576.  
  3577.  
  3578.  
  3579.  
  3580.  
  3581.  
  3582.                                                    Copyright, Trademarks
  3583.  
  3584.              PKPAK           is a TM of PKWare Inc.
  3585.              PKUNPAK         is a TM of PKWare Inc.
  3586.              PKZIP           is a TM of PKWare Inc. 
  3587.              PKUNZIP         is a TM of PKWare Inc.
  3588.              PAK             is a TM of NoGate Consulting. 
  3589.              ARC             is a TM of SEA inc. 
  3590.              LZH and LHarc   are TM of Yoshi; 
  3591.              LZS and LARC    are TM of K.Miki H.Okumura, K.Masuyama 
  3592.              ARJ             is a TM of Robert K. Jung 
  3593.              HYPER           is a TM of Peter Sawatzki and Klaus Peter
  3594.                              Nischke 
  3595.              AR              is a TM of Haruhiko Okumura 
  3596.              ZOO             is a TM of Rahul Dhesi. 
  3597.              QuickBBS        is a TM of Pegasus Software. 
  3598.              RemoteAccess    is a TM of Continental Software
  3599.              FrontDoor       is a TM of Joaquim H. Homrighausen 
  3600.              Tubbs           is a TM of Mats Bjork 
  3601.              TubFile         is a TM of Jorgen Olsson 
  3602.              Opus            is a TM of Wynn Wagner III 
  3603.              Maximus         is a TM of Scott Dudley 
  3604.              Desqview        is a TM of Quarterdeck Systems 
  3605.              Qemm            is a TM of Quarterdeck Systems 
  3606.              386Max          is a TM of Qualitas
  3607.              MS-DOS          is a TM of Microsoft corporation 
  3608.              MTA             is a TM of Rob Van.Hoeven 
  3609.              TICK            is a TM of Barry Geller 
  3610.              GIF             is a TM of CompuServe Inc. 
  3611.              Avatar          is a TM of George A. Stanislav 
  3612.              LZEXE           is a TM of Fabrice Bellard. 
  3613.  
  3614.              The FEBBS-Package was written in  Borland Pascal 7.0.1 and
  3615.              Turbo Assembler 3.01, with help of the Turbo Debugger 2.01
  3616.              and  makes  use   of  Turbo  Professional   v5.22,  Object
  3617.              professional 1.22 and  PSCF v0.09. Also  included are some
  3618.              routines of Anders Brink's fine  tools called ABUnit which
  3619.              is public domain. 
  3620.  
  3621.              Turbo Pascal    is a TM of Borland International 
  3622.              Turbo Debugger  is a TM of Borland International 
  3623.              ABUnit          is a TM of Anders Brink 
  3624.              Turbo Professional   is a TM TurboPower Inc. 
  3625.              Object Professional  is a TM of TurboPower Inc. 
  3626.              PSCF            is a TM of Patrik Sjoberg 
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.          52 -  Febbs, filemanagement for your bbs
  3642.  
  3643.